我的应用程序,我在许多地方使用了TTable.locate选项来移动光标,但只有一个地方它会引发“EDatabaseerror:Record Not Found”, aslo它只会为特定记录而提高,
Locate Option只返回布尔值,如果存在则返回True,否则返回Fasle, 为什么会出现错误? 我正在使用: Delphi 7,BDE5,Sql server 2008,我使用Sql server本机客户端驱动程序连接Sql服务器从BDE VIA ODBCE,应用程序工作正常,除了那个地方。
请注意: 我正在使用locasesensitive选项查找ttable, 例如:
tb_user.locate('username',tb_global_user.fieldbyname('Username',[locaseinsensitive]));
从我的结果表单中引发此错误,使用此表单进行常见搜索, 有帮助吗?