关于VB操作存储过程的示例谁给一个

比如,一个存储过程中,有个字段,名称是memberid,我想从存储过程中查询一条记录,要求memberid=10为了节省您的时间前面那些连接数据库的语句就不需要写了。直接... 比如,一个存储过程中,有个字段,名称是 memberid ,我想从存储过程中查询一条记录, 要求 memberid=10

为了节省您的时间前面那些连接数据库的语句就不需要写了。
直接写后面的查询吧。比如从commandtype开始写。

谢谢了。如果看不明白请提问,我再补充。
代码里最好有注释。谢谢
展开
 我来答
excel712
2008-09-27 · TA获得超过329个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:0
展开全部
Dim cmd As ADODB.Command 'Command对象
Dim para As ADODB.Parameter '参数
dim conn as ADODB.Connection 'SQL连接
Dim rs As ADODB.Recordset '记录集

Set cmd = New ADODB.Command '实例化命令对象
Set cmd.ActiveConnection = conn '指定连接
cmd.CommandText="存储过程名" '指定要执行的存储过程
cmd.CommandType =adCmdStoredProc '指定命令类型为存储过程

Set para = cmd.CreateParameter() '实例化参数
para.Name = "@memberid" '参数名称,这里用你自己存储过程中的参数名代码
para.Type = adInteger '指定参数类型
para.value=10 '指定参数值

'如果有多个参数重复上面4行

set rs=cmd.Execute() '执行存储过程,如果不返回记录集的,可以写成 cmd.Execute
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式