table3.filter:=''''+dbedit1.text+'''';
table3.filtered:=True;
table3.first;
while not table3.eof Do
begin
table3.delete;
table3.Post;
table3.ApplyUpdates;
end;
报错信息是Incorrectly formed filter expression
本人是想把要删除的记录过滤出来,再删除。
不知这段程序错在哪?
table3.filtered:=True;
table3.first;
while not table3.eof Do
begin
table3.delete;
table3.Post;
table3.ApplyUpdates;
end;
报错信息是Incorrectly formed filter expression
本人是想把要删除的记录过滤出来,再删除。
不知这段程序错在哪?
解决方案 »
- 主从数据更新问题
- 退出Delphi时报错:"Access violaton at address 03041C10.read of address 03041C10",这是为什么呀?
- 如何将中文或者说是数字等转换成点阵显示的数据, 也就是一个字模工具。
- 征求意见!!!合理有分!!!!
- 如何调用MS SQL2000的Generate SQL Script功能生成创建数据库脚本?
- 数据库启动问题!急!
- 为何这个类语法通不过?高手指教!
- 怎样在电脑启动时,检测是否有串口鼠标(Microsoft Serial Ballpoint),如果有则禁用,求各位大侠给个完整的例程吧
- 如何使程序在系统启动时自动运行
- 关于DELPHI调用WEBSERVICE时,调试正常,正常执行报错!
- 数据库事务处理的问题
- 如何跳出一个正在执行中的函数?
过滤器跟SQL的WHERE语句后面的写法一样
原来的问题解决了,又有新问题出现Dataset not in edit or insert mode
我这段程序前加Table3.Edit;也不行,为什么???
table3.Post;
DELETE后就不用 POST了,