社区
VB基础类
帖子详情
sql 中的返回值
chenxyon
2001-12-04 07:18:06
各为高手,如何在sql 中将储存过程中的返回值在VB中使用。
...全文
138
4
打赏
收藏
sql 中的返回值
各为高手,如何在sql 中将储存过程中的返回值在VB中使用。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hhbll_2001
2001-12-04
打赏
举报
回复
Dim cmd As New ADODB.Command
Dim ParamA As New ADODB.Parameter
ParamA.Type = adInteger
ParamA.Direction = adParamOutput '定义为输出参数
cmd.Parameters.Append ParamA
......
cmd.Execute
MsgBox ParamA.Value 'text1.text=parama.value
cqq_chen
2001-12-04
打赏
举报
回复
Dim cmd As New ADODB.Command
Set cmd.ActiveConnection = cn
With cmd
.CommandType = adCmdStoredProc
.CommandText = "Update_TPers"
.Parameters.Refresh
xh.Col = 2
xh.Row = 1
.Parameters("@FNumber") = xh.Text
.Parameters("@FNumber").Direction = adParamInput
xh.Col = 2
xh.Row = 2
.Parameters("@FName") = xh.Text
.Parameters("@FName").Direction = adParamInput
xh.Col = 2
xh.Row = 3
.Parameters("@FSex") = xh.Text
.Parameters("@FSex").Direction = adParamInput
xh.Col = 2
xh.Row = 4
.Parameters("@FBegDate") = xh.Text ' Format(xh.Text, "yyyy-mm-dd")
.Parameters("@FBegDate").Direction = adParamInput
xh.Col = 2
xh.Row = 5
.Parameters("@FDeprNumber") = xh.Text
.Parameters("@FDeprNumber").Direction = adParamInput
xh.Col = 2
xh.Row = 6
.Parameters("@FDeprName") = xh.Text
.Parameters("@FDeprName").Direction = adParamInput
xh.Col = 2
xh.Row = 7
.Parameters("@FZyName") = xh.Text
.Parameters("@FZyName").Direction = adParamInput
xh.Col = 2
xh.Row = 8
.Parameters("@FZbName") = xh.Text
.Parameters("@FZbName").Direction = adParamInput
xh.Col = 2
xh.Row = 9
.Parameters("@FXlName") = xh.Text
.Parameters("@FXlName").Direction = adParamInput
xh.Col = 2
xh.Row = 10
.Parameters("@FGbName") = xh.Text
.Parameters("@FGbName").Direction = adParamInput
xh.Col = 2
xh.Row = 11
.Parameters("@FHjName") = xh.Text
.Parameters("@FHjName").Direction = adParamInput
xh.Col = 2
xh.Row = 12
If xh.Text = "" Then
.Parameters("@FEndDate") = Null
.Parameters("@FEndDate").Direction = adParamInput
Else
.Parameters("@FEndDate") = Format(xh.Text, "yyyy-mm-dd")
.Parameters("@FEndDate").Direction = adParamInput
End If
xh.Col = 2
xh.Row = 13
.Parameters("@FZj") = xh.Text
.Parameters("@FZj").Direction = adParamInput
xh.Col = 2
xh.Row = 14
.Parameters("@FBank") = xh.Text
.Parameters("@FBank").Direction = adParamInput
xh.Col = 2
xh.Row = 15
.Parameters("@FQb") = xh.Text
.Parameters("@FQb").Direction = adParamInput
xh.Col = 2
xh.Row = 16
.Parameters("@FSj") = xh.Text
.Parameters("@FSj").Direction = adParamInput
xh.Col = 2
xh.Row = 17
.Parameters("@FKc") = xh.Text
.Parameters("@FKc").Direction = adParamInput
xh.Col = 2
xh.Row = 18
.Parameters("@FKj") = xh.Text
.Parameters("@FKj").Direction = adParamInput
xh.Col = 2
xh.Row = 19
.Parameters("@FKh") = xh.Text
.Parameters("@FKh").Direction = adParamInput
xh.Col = 2
xh.Row = 20
.Parameters("@FHtDate") = IIf(Len(xh.Text) = 0, Null, Format(xh.Text, "yyyy-mm-dd"))
.Parameters("@FHtDate").Direction = adParamInput
xh.Col = 2
xh.Row = 21
.Parameters("@FAddress") = xh.Text
.Parameters("@FAddress").Direction = adParamInput
xh.Col = 2
xh.Row = 22
.Parameters("@FBirthday") = IIf(Len(xh.Text) = 0, Null, Format(xh.Text, "yyyy-mm-dd"))
.Parameters("@FBirthday").Direction = adParamInput
xh.Col = 2
xh.Row = 23
.Parameters("@FNote") = xh.Text
.Parameters("@FNote").Direction = adParamInput
.Parameters("@FFull") = strFull
.Parameters("@FFull").Direction = adParamInput
.Execute
End With
Luke_cn
2001-12-04
打赏
举报
回复
用ADO的command 对象来调用存储过程,并且设置一变量来接收存储过程的返回值(如果有的话)。
wangchong
2001-12-04
打赏
举报
回复
什么意思???
对超长整数运算(大数运算)的算法探究
对超长整数运算(大数运算)的算法探究 至繁归于至简,这次自己仍然用尽可能易理解和阅读的解决方式。 1、问题说明:基于记忆体的有效运用,程式语言
中
规定了各种不同的资料型态,也因此变数所可以表达的最大整数受到限制,例如123456789123456789这样的整数就不可能储存在long变数
中
(例如C/C++等),我们称这为long数,这边翻为超长整数(避免与资料型态的长整数翻译混淆),或俗称大数运算。(此段为百度得到) 2、解法:既然一个变数无法表示超长整数,那么我们使用多个变数好了。
超长整数运算(大数运算)
说明:基于记忆体的有效运用,程式语言
中
规定了各种不同的资料型态,也因此变数所可以表 达的最大整数受到限制,例如123456789123456789这样的 整数就不可能储存在long变数
中
(例 如C/C++等),我们称这为long数,这边翻为超长整数(避免与资料型态的长整数翻译混淆),或 俗称大数运算。 解法:一个变数无法表示超长整数,则就使用多个变数,当然这使用阵列最为方便,假设程式 语言的...
C++经典算法题-超长整数运算(大数运算)
16.Algorithm Gossip: 超长整数运算(大数运算) 说明 基于记忆体的有效运用,程式语言
中
规定了各种不同的资料型态,也因此变数所可以表达的最大整数受到限制,例如123456789123456789这样的 整数就不可能储存在long变数
中
(例如C/C++等),我们称这为long数,这边翻为超长整数(避免与资料型态的长整数翻译混淆),或俗称大数运算。 解法 一个变数无法表示超长整数,则...
超长整数运算(大数运算)(算法)
说明基于记忆体的有效运用,程式语言
中
规定了各种不同的资料型态,也因此变数所可以表达的最大整数受到限制,例如123456789123456789这样的整数就不可能储存在long变数
中
(例如C/C++等),我们称这为long数,这边翻为超长整数(避免与资料型态的长整数翻译混淆),或俗称大数运算。 解法一个变数无法表示超长整数,则就使用多个变数,当然这使用阵列最为方便,假设程式语言的最大资料型态可以储
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章