在执行之前,把SQL语句ShowMessage出来,并粘贴到SQL中运行一下,看看是什么问题。这是最基本的调试手段。
解决方案 »
- 关于全局变量的监控
- TIdTcpServer和TTCPClient控件之间是否能够通信?
- regex的使用方法,請給齣實際例子
- 如何将stream中的数据导入文件中?
- access很慢吗?
- 急!“没有注册类别”的错误提示是什么意思?给80
- 请教:如何读取指定路径下的TXT文件中的指定字符
- Delphi里有否这种函数,可以把字符串分解
- 轻松咖啡:程序员的....很想知道
- 系统有FAT32 和NTFS 两种分区,在WIN98环境下(不装NT),用什么工具使FAT32下文件拷到NTFS下,也即用什么工具操作NTFS??
- 关于在stringgrid中过滤数据的问题
- locate定位记录为什么不准?急!
bm_Form.Query1.SQL.Add('select * from bmk1.dbf where'+form9.Memo1.lines.Strings[0]); bm_Form.Query1.SQL.Add('select * from bmk1.dbf where '+form9.Memo1.lines.Strings[0]);同意 stella53(慕蓉云风)的看法,只不过ShowMessage不能超过255字符
建议写 SQL 时多用几句 ADD调试时采用 TMEMO 控件,如 Memo1.Lines:=Query1.SQL 会看得清楚些。