X xxy888 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-28 #1 用ADODataSet加DataSource加DBGrid时的错误 如果结果为空的时候,会报错。
Q QQ989753 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-28 #2 能不能具体一点或是贴出代码,要不然,没法帮你呀!
X xxy888 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-02 #5 with ADODataSet1 do begin DisableControls; try if Active then Active := False; CommandText :='select * from xxx where xxx1='yyy''; Active := True; finally EnableControls; end; end; 如果结果为空是,会返回错误。 错误为:BOF或EOF中有一个为真,或当前的记录已被删除,所需的操作需要一个当前记录。
with ADODataSet1 do begin DisableControls; try if Active then Active := False; CommandText :='select * from xxx where xxx1='yyy''; Active := True; finally EnableControls; end; end; 如果结果为空是,会返回错误。 错误为:BOF或EOF中有一个为真,或当前的记录已被删除,所需的操作需要一个当前记录。
易 易名烦 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-02 #8 CommandText :='select * from xxx where xxx1='yyy''; 这个应该有问题吧? 改为:CommandText :='select * from xxx where xxx1='+quotedstr('yyy'); 拙见!
CommandText :='select * from xxx where xxx1='yyy''; 这个应该有问题吧? 改为:CommandText :='select * from xxx where xxx1='+quotedstr('yyy'); 拙见!
N ndch Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-02 #9 是不是CommandText :='select * from xxx where xxx1='yyy''这一句的引号啊? 我不想开DELPHI了,你改成CommandText :='select * from xxx where xxx1=''yyy'''试试看?
是不是CommandText :='select * from xxx where xxx1='yyy''这一句的引号啊? 我不想开DELPHI了,你改成CommandText :='select * from xxx where xxx1=''yyy'''试试看?
J jsxjd Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-03 #11 升级 Delphi Update 2 并升级ADO 即MDAC 2.6/2.7
W wiseinfo Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-03 #14 有可能,OPTION 里面的, dgAlwaysShowEditor设了TRUE 如果要实现dgAlwaysShowEditor功能 最好在记录集激活后再把dgAlwaysShowEditor设成TRUE
有可能,OPTION 里面的, dgAlwaysShowEditor设了TRUE 如果要实现dgAlwaysShowEditor功能 最好在记录集激活后再把dgAlwaysShowEditor设成TRUE