我用的是SQL server2000+delphi6,用下面这个语句是总是不行table1.Filter:='ID='''+edit1.Text+'''';
table1.Filtered:=True;
Table1.Open;我用Interbase和Access分别建同样的表,这两个都可以正确的执行,sql我反复试
过都不行,是不是SQL server2000不支持filter???
table1.Filtered:=True;
Table1.Open;我用Interbase和Access分别建同样的表,这两个都可以正确的执行,sql我反复试
过都不行,是不是SQL server2000不支持filter???
解决方案 »
- delphi 如何根据指定路径展开shelltreeview的节点(譬如'C:\1\2\3')
- 推荐一款可靠的考勤机
- 开发Midas程序必备中间件TMultiProcess
- 如何通过ADSI来给AD中的Schema添加属性,并给Schema下的CLASS添加属性???
- 放200分支持 menggirl 当版主!!!
- 操作EXCEL问题!!!(在线等)
- 如何从一幅bmp图片中截取一个椭圆形的部分,然后另存为一幅图片
- 李维大虾&机械工业出版社
- 怎么样用delphi实现,stop和start一个指定的站点?
- 这样的ini文件,应该怎样读.............
- (在线等,解决马上结帐!)请问下面的语句有什么问题?
- 安装问题
这两个都不行!
你的id如果是字符型上面的一定可以。
table1.Filter:='ID='''+edit1.Text+'''';
table1.Filtered:=True;
Table1.Open;
table1.Filter:='ID='''+edit1.Text+'''';
table1.Filtered:=True;调了个顺序,table1.Filter:='ID='+edit1.Text;
table1.Filter:='ID='+''''+edit1.Text+'''';
都可以。看来是语句的顺序问题!