博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vb.net调用存储过程简单示例
阅读量:6434 次
发布时间:2019-06-23

本文共 1042 字,大约阅读时间需要 3 分钟。

    
Private
 
Function
 validateClient(
ByVal
 guid 
As
 
String
As
 
Integer
        
Dim
 result 
As
 
Integer
 
=
 
0
        
Try
            
'
读client
            
Dim
 client 
As
 SqlDataReader
            
Dim
 connStr 
As
 
String
 
=
 ConfigurationManager.ConnectionStrings(
"
wz
"
).ConnectionString
            
Dim
 conn 
As
 
New
 SqlConnection(connStr)
            
Dim
 cmd 
As
 
New
 SqlCommand(
"
redlim_client_getdetailbyguid
"
, conn)
            cmd.CommandType 
=
 CommandType.StoredProcedure
            
With
 cmd.Parameters
                .Add(
New
 SqlClient.SqlParameter(
"
@clientguid
"
, guid))
            
End
 
With
            conn.Open()
            client 
=
 cmd.ExecuteReader
            
If
 
Not
 client 
Is
 
Nothing
 
AndAlso
 client.HasRows 
Then
                client.Read()
                result 
=
 
Integer
.Parse(client(
"
redlimClientState
"
)) 
'
获取client的状态
                client.Close()
            
Else
                
'
无client,新建client
                client.Close()
                cmd 
=
 
New
 SqlCommand(
"
redlim_client_create
"
, conn)
                cmd.CommandType 
=
 CommandType.StoredProcedure
                
With
 cmd.Parameters
                    .Add(
New
 SqlClient.SqlParameter(
"
@clientguid
"
, guid))
                
End
 
With
                cmd.ExecuteNonQuery()
            
End
 
If
        
Catch
 ex 
As
 Exception
        
End
 
Try
        
Return
 result
    
End Function

转载于:https://www.cnblogs.com/konimeter/archive/2011/09/18/2180008.html

你可能感兴趣的文章
SVN的代码正确提交方法
查看>>
js框架 vue
查看>>
tomcat关闭时进程未退出
查看>>
Git分支管理策略
查看>>
给每一辆车配上“×××”,老牌安企高新兴的交通新作
查看>>
VLAN与Trunk的配置
查看>>
瞎写 论售后服务
查看>>
求四边形的数量
查看>>
1111
查看>>
opencart,mycncart,google字体本地化详细处理方法。包括前后台。
查看>>
一篇、【MariaDB】日志审计
查看>>
Android 轻松实现语音识别
查看>>
C++对析构函数的误解
查看>>
RequestMapping注解 ant使用说明
查看>>
tcp/ip socket http 区别
查看>>
fstab损坏修复过程总结
查看>>
linux系统安装(CentOS 6.5)
查看>>
对象不支持“startsWith”属性或方法
查看>>
java提高篇(六)-----关键字static
查看>>
Activiti(四)创建一个最简单的activiti项目
查看>>