执行存储过程时出现错误:"字符串XXX之前有未闭合的引号",100分! adosp_Db.ProcedureName:='sp_attach_single_file_db;1';//看到了吗?//去掉;1!!adosp_Db.ProcedureName:='sp_attach_single_file_db' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 adocommand1.CommandText:='exec sp_attach_single_file_db '+#39+edt_DbName.Text+#39+','+#39+edt_FileName.Text+#39; adocommand1.Execute;你的方法在我这里先是参数未创建,后是我的日志文件出错。虽然可以排除,但我总认为方法不爽。我也不知道这个问题出在哪里,我调试时确实看到引号不匹配,第二个参数甚至都没有带上。我暂且改成了用sql语句来执行,简单多了。 To yansea:老兄的所说的方法在我这里行不通,不知道在你那里可否正常?To shangshang:老兄的做法到是可以行得通,不过如何获得执行该存储过程的返回值已判断是否执行成功呢?另外我发现在设计时,设置好adostoredproc的procedurename,和参数值就可以执行成功,但是运行时动态设置就会出现上面的问题,难道在运行时设置就不行吗,究竟是什么原因呢,天哪!!! delphi中RzCheckTree控件的使用............ 升星,散分 关于Socket的编程 delphi与刷卡机的连接 为什么不能正确添加记录? 求助 delphi 弹出式窗口,如何用?能否举点例子。 再问最后一次,没人回答我就在也不来了! 偶在做桌面数据库,越做越觉得自己菜,做的还不如手记账,怎么办呢?谁能帮偶分析一个小桌面?给分的 如何卸载已经注册的控件? 在线等待!!!!!!!!!!!! 如何制作自己的控件?请给出比较详细的步骤,或者能给出网页也行,给300分,决不食言,今天就给
adocommand1.Execute;你的方法在我这里先是参数未创建,后是我的日志文件出错。
虽然可以排除,但我总认为方法不爽。
我也不知道这个问题出在哪里,我调试时确实看到引号不匹配,第二个参数
甚至都没有带上。
我暂且改成了用sql语句来执行,简单多了。
To shangshang:老兄的做法到是可以行得通,不过如何获得执行该存储过程的返回值已判断是否执行成功呢?另外我发现在设计时,设置好adostoredproc的procedurename,和参数值就可以执行成功,但是运行时动态设置就会出现上面的问题,难道在运行时设置就不行吗,究竟是什么原因呢,天哪!!!