D DELFUN Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #1 在delphi 中用table.locate() 为何老定不准记录位置。我的数据库是sql server 7.0 请各位大侠指教,如何解决?或采取其它更好的方法。谢了。
Z zhbj2 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #2 你的数据库肯定没有主字段(关键字段),设定关键字段就行了 .
H HunterTeam Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #3 你用的参数是否不是LoCaseInsensitive,如果是另一个参数的话,就可能找到只是部分 匹配的记录。
菜 菜鸟王子 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #4 是你的locate函数的参数没设对呀 把参数Options设为空值[]就可以了
Z zqs10597249 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #5 if not CdsQuery.Locate('INSTANCEID;INSTANCESTA;INSTANCEVER;CRTUSER' ,VarArrayOf([I_InstanceID,I_Status,I_Version,I_User]),[]) then VarArrayOf前是字段名,后是参数值
if not CdsQuery.Locate('INSTANCEID;INSTANCESTA;INSTANCEVER;CRTUSER' ,VarArrayOf([I_InstanceID,I_Status,I_Version,I_User]),[]) then VarArrayOf前是字段名,后是参数值