当前位置: 代码迷 >> VFP >> 还是sqlexec有关问题,有的行,有的不行
  详细解决方案

还是sqlexec有关问题,有的行,有的不行

热度:707   发布时间:2013-02-26 00:00:00.0
还是sqlexec问题,有的行,有的不行
con=sqlstringconnect("driver=sql server;server=a;uid=b;pwd=c;database=d") 
&&?con>0.连接成功.
gg=SQLEXEC(con,"select * from bb","cursorname") 
&&?gg=1,select成功.
但是:
cc=SQLEXEC(con,"EXEC sp_password,c,cc,d")
&&cc=-1,修改密码失败.在sql服务器上运行"EXEC sp_password,c,cc,d"通过.
为什么?

------解决方案--------------------------------------------------------
EXEC sp_password,c,cc,d

你的c cc d是实际代码吗?不是就帖出。

如果是变量,改为:
EXEC sp_password ?c,?cc,?d