I
iwalk
Unregistered / Unconfirmed
GUEST, unregistred user!
数据库:access,ADO
设:表mytab有一文本字段myfield,
执行adoqry1.sql.add('select * from mytab where trim(myfield)=:v1');
Parameters[0].value:=trim(edit1.text);
adoqry1.open;
当表中有一条记录myfield字段为空时,edit1.text为空,
但查不出任何记录,即:adoqry1.eof=true
为何?本人以前使用bde连sqlserver,从没出现这种问题啊。
设:表mytab有一文本字段myfield,
执行adoqry1.sql.add('select * from mytab where trim(myfield)=:v1');
Parameters[0].value:=trim(edit1.text);
adoqry1.open;
当表中有一条记录myfield字段为空时,edit1.text为空,
但查不出任何记录,即:adoqry1.eof=true
为何?本人以前使用bde连sqlserver,从没出现这种问题啊。