钻个牛角尖,CommandText的参数化写法
vb吧
全部回复
仅看楼主
level 5
有没有大佬知道 commandtype=3 (adcmdtxt) 时,参数化调用oracle存储过程的写法,我仿照 update/insert 的写法
commandtext="call tstpro(?)" 还有跟踪 commandtype=4时 的命令文本 commandtext="{call tstpro(?)}" 都不对,希望有好心人来满足下我的强迫症
2022年12月16日 14点12分 1
level 9
不明白你在说什么
2022年12月16日 15点12分 2
level 5
cmd.CommandType = adCmdText:
cmd.CommandText = "insert into yhis.tst123 select (?) from dual" ' 插入
cmd.CommandText = " call yhis.tstpro(?)" '调用oracle过程
cmd.Parameters.Append cmd.CreateParameter("?", adVarChar, adParamInput, 1000, "123")
cmd.Execute
在CommandType=3的情况下,插入或者更新类 的 ddl语句 能执行成功,但是调用存储过程不行,求 调用过程的正确写法, CommandType=4的我知道可以,求CommandType=3 下 调用oracle存储的 CommandText 写法
2022年12月17日 04点12分 3
1