还是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