我的程序是一个DLL,传入参数为一个SQL语句如果SQL语句错误的话
执行 SQLDataSet.ADODataSet1.Active :=True;时会出异常错误,会导致调用程序错误。请问:
在 SQLDataSet.ADODataSet1.Active :=True; 之前如何检查SQL语句的正确性?
执行 SQLDataSet.ADODataSet1.Active :=True;时会出异常错误,会导致调用程序错误。请问:
在 SQLDataSet.ADODataSet1.Active :=True; 之前如何检查SQL语句的正确性?
解决方案 »
- 循环问题
- 查看、插入MYSQL数据库时出现中文乱码问题,不知如何解决?着急
- text框中如何替换指定位置的字符为另外一个?
- DELPHI群
- 问:如何修改messagedlg语句调用的标题?
- 菜鸟问题:如何将SQL SERVER数据表中的数据导入到EXCEL中?
- 利用DELPHI中的MEDIAPLAYER与PANNEL控件播放视频文件,如何实现视频全屏
- 开发webservice返回批量数据库记录
- 会用DBexpress面板上的控件的老大请进!
- 请问我要是用这个 windows 函数要怎么使用阿 InitCommonControlsEx
- 如何实现数据库表的备份,删除与恢复
- 寻找一个可以根据数据库表生成DELPHI和VB类的软件(现在一下找不到了,以前下载过)
try
SQLDataSet.ADODataSet1.Active :=True;
except
do something
end;
SQLDataSet.ADODataSet1.Active :=True;
except
do something
end;
应为这样SQL语句不会造成消耗,紧紧起到检查语法的作用。
try
SQLDataSet.ADODataSet1.Active :=True;
except
//什么都不写
end;