技術(shù) 點
- 技術(shù)
- 點
- V幣
- 點
- 積分
- 333
|
本帖最后由 STD 于 2010-9-14 16:00 編輯
本人在窗體中建有一子窗體,數(shù)據(jù)來源于查詢表AA
sql="BB WHERE F2 LIKE '*" & ME.TEXT1 & "*'"
Set QDF = CurrentDb.QueryDefs("AA")
QDF.SQL = SQL
Me.Child0.SourceObject = "查詢.AA"
Me.Child0.Requery
運行成功,子窗體中已經(jīng)顯示出正確的結(jié)果(600+記錄),但是在使用
Set Rst = New ADODB.Recordset
SQL=“SELECT COUNT(F1) AS 筆數(shù) FROM AA”
RST.Open SQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
DEBUG.PRINT .Fields(0)
結(jié)果是:0
如果將sql="AA WHERE F2 LIKE '*" & ME.TEXT1 & "*'"改成sql="AA WHERE F2 ='" & ME.TEXT1 & "'"
結(jié)果正確(600+記錄數(shù)),不知何故?
|
|