以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=128764)

--  作者:RLCN2
--  发布时间:2018/12/14 15:22:00
--  [求助]SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确

请问专家,
这段SQL代码 用于自动新増一笔参考汇率,
在MS-sql server 中运行没有任何问题,
在foxtable中以 sqlcommand的 ExecuteNonQuery()方法运行时 却会出现:

 

  SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确   

  的原因会是?


 

sql于附件 TXT, 感谢回覆


--  作者:有点甜
--  发布时间:2018/12/14 15:35:00
--  

在这里测试sql语句是否正确

 

http://www.foxtable.com/webhelp/scr/1484.htm

 


--  作者:RLCN2
--  发布时间:2018/12/14 17:46:00
--  

在foxtable的 SQL executer 按下执行, 没有反馈错误,在sql server 中可看到实际新増了一笔.

 

这串sql 语法是正确的.


--  作者:RLCN2
--  发布时间:2018/12/14 18:07:00
--  

找到问题原因并解决了:

结果是因为疏乎 忘了指定  sqlcommand 的  ConnectionName

指定就正常了。

 

 

不过确实也被这个

“   SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确   “

提示给误导了。。。。。(晕)