20491.html

来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 26 行

HTML
26
字号
<html>  <head>    <title>请问ADO物件如何传参数给stored procedures</title>  </head>  <body bgcolor="#FFFFFF" vlink="#808080">    <center>      <h1>请问ADO物件如何传参数给stored procedures</h1>    </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by <a href="mailto:cat0408@ms18.hinet.net">Joint</a> on October 21, 1999 at 17:55:16:<p>我在资料库里有一个stored procedures ,myproc1<br>里有二个变数@aa,@bb (char)<br>我在Query Analyzer中带参数执行无误,<br>可是我在VB程式中<p>Private Sub Command1_Click()<br>  Dim db As Connection<br>  Dim cmd As New ADODB.Command<br>  Set db = New Connection<br>  Dim Parm As New Parameter<br>  Dim Parm2 As New Parameter<br> <br>  Parm = "AAA"<br>  Parm2 = "BBB"<br>  db.CursorLocation = adUseClient<br>  db.Open "PROVIDER=MSDASQL;dsn=GDMS_sql;uid=sa;pwd=;"<br>  <br>  Set cmd.ActiveConnection = db<br>  <br>  Set adoPrimaryRS = New Recordset<br>  cmd.CommandType = adCmdStoredProc<br>  cmd.CommandText = "{call myproc1 ?,?}"<br>  Set adoPrimaryRS = cmd.Execute(parm,parm2)<br>  Set grdDataGrid.DataSource = adoPrimaryRS<p>End Sub<p>为什么不行都发生错误??在cmd.Excute那一行说我的Sql语有误.<br>拜托!!请高人指点!!告诉要怎么下指令...<br>我试了好久了..快要疯掉了!!<p><p><br><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 20491--><!--top: 20504--><li><a href="20504.html">自问自答</a> <b>Joint</b> <i>00:45:56 10/22/99</i>(<!--responses: 20504-->0)<ul><!--insert: 20504--></ul><!--end: 20504--></ul><!--end: 20491--><br><hr size=7 width=75%><p></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?