vb怎么自动连接服务器,VB 如何制作连接服务器的进程

该博客介绍了如何在VB.NET中进行数据库操作,包括定义数据集、数据视图、数据适配器和数据连接对象,使用SQL查询填充数据集并执行更新操作。在`SelectData`函数中,通过打开数据库连接、填充数据集并关闭连接来获取数据。而在`UpdateData`函数中,实现了SQL更新语句的执行,确保数据的修改并返回操作结果。
摘要由CSDN通过智能技术生成

44b33d2f1f43ad1b7b3c421022c346bd.png

'定义一个数据集对象

Public   objDataSet   As   DataSet

'定义一个数据视图对象

Public   objDataView   As   DataView

'定义一个数据适配器对象

Public   objDataAdpter   As   SqlDataAdapter

'定义一个数据连接对象,并初始化

Public   objSqlConnection   As   SqlConnection   =   New   SqlConnection("data   source=COOLSER;initial   catalog=technic;user   id=sa;password=")

'定义一个当前的绑定管理对象

Public   objCurrencyMannager   As   CurrencyManager

'定义了查询语句

Public   UserSqlstr   As   String   =   "SELECT   *   FROM   Docu_system"

Public   Function   SelectData(ByVal   sqlstr   As   String)   As   DataSet

objDataSet   =   New   DataSet

objDataSet.Clear()

'实例化一个数据集对象

Try

objSqlConnection.Open()

'打开数据库连接

objDataAdpter   =   New   SqlDataAdapter(sqlstr,   objSqlConnection)

'将数据库的数据映射到数据适配器

objDataAdpter.Fill(objDataSet)

'填充数据集的数据

objSqlConnection.Close()

'关闭数据连接,这一点很重要

Catch

MsgBox("错误号:"   &   Err.Number   &   "错误描述:"   &   Err.Description)

End   Try

Return   objDataSet

objDataSet   =   Nothing

End   Function

Public   Function   UpdateData(ByVal   sqlstr   As   String)   As   Boolean

Dim   objCommand   As   SqlCommand   =   New   SqlCommand

Try

objSqlConnection.Open()

objCommand.Connection   =   objSqlConnection

objCommand.CommandText   =   sqlstr

objCommand.CommandType   =   CommandType.Text

objCommand.ExecuteNonQuery()

objSqlConnection.Close()

Catch

MsgBox("错误号:"   &   Err.Number   &   "错误描述:"   &   Err.Description)

Return   False

End   Try

Return   True

End   Function

问题点数:100、回复次数:7

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值