网
网迷
Unregistered / Unconfirmed
GUEST, unregistred user!
我在一程序中的分支窗体中设置如下语句datamodule1.booktable.indexfieldnames:='bookname';
另一字段bookno是文件的第一个字段且其后加*号。执行程序到datamodule1.booktable.findnearest([edit1.text]);
处便显示no index for fields 'bookname'的错误信息,后来在大富翁论坛提出此问题有大侠说是
我没有建立索引的原因,后来我在booktable代表的book.db文件中设置了bookname索引即在bookname的key处
双击出现*号(将indexfieldnames改为indexname,bookname加*和不加*又都试过,datamodule1.booktable.open;
改为active:=true;),可程序运行仍然提示同样的错误信息,不知哪位大侠知道到底是何原因,该如何解决?
另一字段bookno是文件的第一个字段且其后加*号。执行程序到datamodule1.booktable.findnearest([edit1.text]);
处便显示no index for fields 'bookname'的错误信息,后来在大富翁论坛提出此问题有大侠说是
我没有建立索引的原因,后来我在booktable代表的book.db文件中设置了bookname索引即在bookname的key处
双击出现*号(将indexfieldnames改为indexname,bookname加*和不加*又都试过,datamodule1.booktable.open;
改为active:=true;),可程序运行仍然提示同样的错误信息,不知哪位大侠知道到底是何原因,该如何解决?