如何将存储过程执行的一个结果值赋给一个文本框? while not rs.eof Text.text=rs("字段名")rs.movenextwend 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比喻作一个简单例子,存储过程为:CREATE PROCEDURE P_Count AS select count(*) from sale怎么把的P_Count 值赋给text1.text? Use OUT parameter in your store procedure. Sample:CREATE PROCEDURE test @fld1 varchar (5) , @fld2 varchar(5), @ID int OUTPUT //THIS IS A OUTPUT PARAMETERAS Insert into test values(@fld1,@fld2 ) Select @ID=@@IDENTITYvb code:Dim oSpParameters(15) As ADODB.ParameterDim oCmdInsSp As New ADODB.CommandSet oCmdInsSp.ActiveConnection = oConnoCmdInsSp.CommandText = "InsChkLeave"oCmdInsSp.CommandType = adCmdStoredProcSet oSpParameters(1) = oCmdInsSp.CreateParameter("fld1", adVarChar, adParamInput, 5)oSpParameters(1).Value = Trim(txt1.Text)oCmdInsSp.Parameters.Append oSpParameters(1)Set oSpParameters(2) = oCmdInsSp.CreateParameter("fld2", adVarChar, adParamInput, 5)oSpParameters(2).Value = Trim(txt2.Text)oCmdInsSp.Parameters.Append oSpParameters(2)Set oSpParameters(3) = oCmdInsSp.CreateParameter("ID", adInteger, adParamOutput) 'this is output parameteroCmdInsSp.Parameters.Append oSpParameters(3)oCmdInsSp.ExecutetextID.Text=Cstr(oSpParameters(3).Value) should be: Dim oSpParameters(3) As ADODB.Parameter vb打开excel 我这样拿QQ发言栏的句柄为什么不成功 如何禁止用户运行非指定的EXE程序,100分相送(剩余的80分解决后双手捧上) setupfactory,DAO.DLL不能打包进去,会提示错误 高分求助!关于控件的 !! listview... 终于有一颗星了,哈哈,放分,版主不要删呀。 怎么样才能产生这样的随机数? 为什么????怎么回事。。 类模块 为什么这段代码在窗体设置autoredraw=true后反而画不出来了? 怎么知道其他程序有几个例程?
select count(*) from sale
怎么把的P_Count 值赋给text1.text?
CREATE PROCEDURE test
@fld1 varchar (5) ,
@fld2 varchar(5),
@ID int OUTPUT //THIS IS A OUTPUT PARAMETER
AS
Insert into test values(@fld1,@fld2 )
Select @ID=@@IDENTITYvb code:
Dim oSpParameters(15) As ADODB.Parameter
Dim oCmdInsSp As New ADODB.Command
Set oCmdInsSp.ActiveConnection = oConnoCmdInsSp.CommandText = "InsChkLeave"
oCmdInsSp.CommandType = adCmdStoredProcSet oSpParameters(1) = oCmdInsSp.CreateParameter("fld1", adVarChar, adParamInput, 5)
oSpParameters(1).Value = Trim(txt1.Text)
oCmdInsSp.Parameters.Append oSpParameters(1)Set oSpParameters(2) = oCmdInsSp.CreateParameter("fld2", adVarChar, adParamInput, 5)
oSpParameters(2).Value = Trim(txt2.Text)
oCmdInsSp.Parameters.Append oSpParameters(2)
Set oSpParameters(3) = oCmdInsSp.CreateParameter("ID", adInteger, adParamOutput) 'this is output parameter
oCmdInsSp.Parameters.Append oSpParameters(3)oCmdInsSp.ExecutetextID.Text=Cstr(oSpParameters(3).Value)