S strang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-05 #1 请问在数据库查询中,当需要同时查询多个数据项并将所有符合要求的记录 显示出来时,应如何做? (小弟只有20分了,请多包涵)
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-05 #2 用SQL语句写入查询条件,返回数据集就可以了呀! 老兄的问题是不是问的不太清楚. 如果用的是TTable,取出所有数据,用filter即可, 语法与SQL中的差不多. 不过建议还是不要用TTable.速度慢,不稳定.
用SQL语句写入查询条件,返回数据集就可以了呀! 老兄的问题是不是问的不太清楚. 如果用的是TTable,取出所有数据,用filter即可, 语法与SQL中的差不多. 不过建议还是不要用TTable.速度慢,不稳定.
S strang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-06 #3 当查询条件不能完全匹配字段的内容时应如何设置条件呢?
L liwei Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-06 #4 使用 " % " 通配符, %表示任意个字符, 表示一个字符的好象是"?" 记不清了, 你可以看一下帮助. 例子如下: SELECT NAME, CLASS FROM KK WHERE NAME LIKE "LIU%"
使用 " % " 通配符, %表示任意个字符, 表示一个字符的好象是"?" 记不清了, 你可以看一下帮助. 例子如下: SELECT NAME, CLASS FROM KK WHERE NAME LIKE "LIU%"
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-10 #5 数据库大不大?不大的话而且又有急用学不了SQL用FIRST-FOR-BEGIN-NEXT-END
花 花雨 Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-17 #7 照下面的做,就可解决你的问题,给我分吧! {kcvalue和kc13find是string,kc??是字段名} kcvalue:=edit1.text; kc13find:='Where kc13 like "%'+kcvalue+'%"'; Query1.close; Query1.SQL.Clear; Query1.SQL.Add('Select wz11."kc11",wz11."kc13", wz11."kc14", wz11."kc15", wz11."kc17"From "C:/Program Files/Mywork/wz11.dbf" As wz11'); Query1.SQL.Add(kc13find); try Query1.Open Except Query1.ExecSQL
照下面的做,就可解决你的问题,给我分吧! {kcvalue和kc13find是string,kc??是字段名} kcvalue:=edit1.text; kc13find:='Where kc13 like "%'+kcvalue+'%"'; Query1.close; Query1.SQL.Clear; Query1.SQL.Add('Select wz11."kc11",wz11."kc13", wz11."kc14", wz11."kc15", wz11."kc17"From "C:/Program Files/Mywork/wz11.dbf" As wz11'); Query1.SQL.Add(kc13find); try Query1.Open Except Query1.ExecSQL