我用的是TTable连接数据库
但我用Locate没什么用(我打开一个表可以查其中的一个字段,但其他的没用)我使用的是locate(fieldname,'mingzi',[lopartialkey])我查其中一个表格的I类型字段可以查,但其他的都不行,还有一个表所有字段都显示查不的到,不知道是怎么啦,书上没提到索引请问这是怎么呢
但我用Locate没什么用(我打开一个表可以查其中的一个字段,但其他的没用)我使用的是locate(fieldname,'mingzi',[lopartialkey])我查其中一个表格的I类型字段可以查,但其他的都不行,还有一个表所有字段都显示查不的到,不知道是怎么啦,书上没提到索引请问这是怎么呢
解决方案 »
- 关于流操作问题
- 请大家帮忙转化一个程序C TO DELPHI
- Delphi 应用程序 打包生成 安装软件 的问题————————在线等待!!!!急急急急!!!!!
- 关于DELPHI锁定WINDOWS任务栏的问题!!!急急急!!!
- 有人知道怎么解决Sql Explorer在查询出来的记录里不能选择,拷贝嘛?
- 初学者,数据库问题,在创建表时出错。????请帮助!
- 我用mediaplayer播放MPEG4有时会没有图象只有声音,但是重新调就好了,怎么解决?
- ==紧急求助:FTP不能传输大文件?(请斑竹手下留情)===
- 各位高手,出现‘无法为更新行集定位,一些值可能在最后读取后改变‘的错误,这是为什么阿??SOS
- 如何在 TListView 中显示图片?
- ◆◆怎样把大的程序分成几小块◆◆
- 創建MDI程序,在顯示主窗體的同時,顯示登陸子窗體,此時要登陸成功后才能操作主窗體
我遇见过这种问题的 什么原因自也不是很清楚的
Locate只能定位是索引的 Field
with CustTable do
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);
有个一索引就可以了,你试试看,要保证数据类型批配!
你使用,sql语句定位,不是比这个快多了吗?