我想把某张数据表中的某个字段值取一部分长度进行查找,,本人用的是
ADOTable1.Locate(copy('WZBH',1,5),'''+edit1.text+''',[]), 这样的话,copy加上去与不加功能一样,如果把copy加在edit1.text上是可以的,,可加在要查找的字段上就不行了。但是这个功能在vfp 和PB里都是可以的。不知道各位大虾有没别的办法????最好写上代码,,,
ADOTable1.Locate(copy('WZBH',1,5),'''+edit1.text+''',[]), 这样的话,copy加上去与不加功能一样,如果把copy加在edit1.text上是可以的,,可加在要查找的字段上就不行了。但是这个功能在vfp 和PB里都是可以的。不知道各位大虾有没别的办法????最好写上代码,,,
解决方案 »
- 求帮助,在线急等!!!!!!
- 在工程文件中写INI文件,代码报错
- listview 里的checkboxes有没有叉叉?
- delphi 文本监控入库程序
- 怎样将窗体设置成A4纸的大小,然后把窗体打印出来?
- 大数据表查询问题
- 谁知道DELPHI7的install express哪可以找到啊?我的装了怎么说我没相应版本的?
- 用OraQuery多次打开数据集时提示“超出打开游标的最大数”,如何解决?(谢了先)
- (毕业设计最后难题)如何在dbgrid中选择某些列来打印???(分不够再加)
- 如何判断一个线程是否正在运行?急!!!!!!!!!!!!!!!!!!!!!!!!!
- 一个困扰我很久了的问题,谢谢csdn里所有帮助我过的人
- 请问各位,我在程序中OPEN一个TABLE控件之后,是否会把后台数据库对应的表给锁住,我想让我的程序同时在多个机器上运行?
var
s : String;
begin
s := copy('WZBH',1,5),'''+edit1.text+''';
ADOTable1.Locate(s, []);
'select * from tablename where substring(WZBH,1,5)='+quotedstr(edit1.text)
用LIKE就行了啊.