这样写试试:
Private Sub Command1_Click()
If conn.State = 0 Then conn.Open strconn
cmd.CommandText = "myproc"
cmd.CommandType = adCmdStoredProc
cmd.ActiveConnection = conn
cmd.parameters.refresh
cmd.paremeters("ID")=33
Set rs = cmd.Execute
If Not rs.EOF Then
MsgBox rs(3).Value
End If
End Sub
Private Sub Command1_Click()
If conn.State = 0 Then conn.Open strconn
cmd.CommandText = "myproc"
cmd.CommandType = adCmdStoredProc
cmd.ActiveConnection = conn
cmd.parameters.refresh
cmd.paremeters("ID")=33
Set rs = cmd.Execute
If Not rs.EOF Then
MsgBox rs(3).Value
End If
End Sub
解决方案 »
- VB 窗口和控件类名是否自动销毁?
- 怎样像TAB键那样对齐
- 當設置了vsflexgrid的combolist或colcombolist後,怎樣讓該列可接受鍵盤的輸入的操作
- 不知是早还是晚,呵呵。看看关于连续读excel问题与打包
- vb小问题!~~~
- 我在一个程序里用了一个listbox控件,我把它的style属性设为1,也就是让它成为复选框,怎么知道它里面的项是选中的呀(也就是哪项是前面打
- 如何解决“溢出”
- 我想做数据库开发,应掌握那些知识,有什么好的这方面的书,近者有分
- 关于DLL文件中的MDI子窗体的问题……
- 存储过程的问题!!!
- ActiveReport 中如何显示中文?
- 版主,高手,大哥。。。。救命:如何断开网络连接?
para.scale=0
para.precision=2
'具体参数值查一下,就是Numeric的数度和小数点的值,一定是要写的.