请教老师,是哪里出错了?该怎么样纠正?
mhandle01='Driver=SQL Server;Server=pc01;UID=sa;PWD=;Database=yy2009;Trusted_Connection=No'lnConnHandle01=SQLSTRINGCONNECT(mhandle01)
if lnConnHandle01<0
messagebox('连接失败!',0+16)
return
endif
这里没有发生错误提示,但是执行下列语句后,返回负值
mbm1='12023'
mbm='006904'
mhandle01=sqlconnect('yy2009','sa','') &&yy2009 是我的SQL数据库名,用户sa,密码‘’
mcmd1="update p_spjcxx_sz set bm1=mbm1 "+;
"where bm=?mbm "
Inreturn=sqlexec(mhandle01,mcmd1)
?inreturn
—2
请教老师,是哪里出错了?该怎么样纠正?
如果把Inreturn=sqlexec(mhandle01,mcmd1)中的mhandle01 换成lnConnHandle01,不报错,lnConnHandle01值返还2,但是数据没有被更新。这又是为什么?