我用的是TTable连接数据库
但我用Locate没什么用(我打开一个表可以查其中的一个字段,但其他的没用)我使用的是locate(fieldname,'mingzi',[lopartialkey])我查其中一个表格的I类型字段可以查,但其他的都不行,还有一个表所有字段都显示查不的到,不知道是怎么啦,书上没提到索引请问这是怎么呢
但我用Locate没什么用(我打开一个表可以查其中的一个字段,但其他的没用)我使用的是locate(fieldname,'mingzi',[lopartialkey])我查其中一个表格的I类型字段可以查,但其他的都不行,还有一个表所有字段都显示查不的到,不知道是怎么啦,书上没提到索引请问这是怎么呢
解决方案 »
- 控件的控制,通过变量的控件名控制控件?
- 谁给我一个web server application的例子,我调试成功后立刻揭帖
- 为什么我编译好的客户端执行文件,拿到没有装bcb的机器上执行就报需要什么bpl文件,这是怎么回事啊?
- 那个函数是可以获得String的长度的啊
- 求FastReport Delphi7 ADO 组件的Demo,谢谢1
- 求cxGrid重画表格代码
- 如何实现从一个excel的单元格取出一个数赋值给另一个excel的单元格
- 如何在ComboBox中添加系统字体的字号呢?
- 将一个函数或者过程声明成为of object有什么作用,最好能给演示源码
- 由于TTIMER的级别是最低的,如果要使程序完成和TTIMER有关的操作的话,就会受到级别的影响!所以想到使用线程,但是怎样把时间控件放到线程中!!!
- ◆◆怎样把大的程序分成几小块◆◆
- 創建MDI程序,在顯示主窗體的同時,顯示登陸子窗體,此時要登陸成功后才能操作主窗體
我遇见过这种问题的 什么原因自也不是很清楚的
Locate只能定位是索引的 Field
with CustTable do
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);
有个一索引就可以了,你试试看,要保证数据类型批配!
你使用,sql语句定位,不是比这个快多了吗?