教你如何用vb.net连接数据库|教你如何用VB.net连接数据库

更新时间:2019-10-24 来源:热门资讯 点击:

【www.hzclsc.cn--热门资讯】

Public Class dataload "-----------------------------连接不明数据库种类代码部分--------------------------- "**************设置要连接的数据库种类和连接方式****************** Private stroledbprovider As String = System.Data.OleDb "大小写 -------更改此处可连接不同类型的数据库 "连接数据库的信息,更改连接不同数据库信息------- Provider=Microsoft.Jet.OLEDB.4.0;Data Source=datapath;Persist Security Info=false Private stroledbconn As String = Provider=SQLOLEDB;Data Source=localhost,10000;Initial Catalog=haofefe;user id=sa ; password=123 "Integrated Security=SSPI "********************************************************************* "************生成Dbproviderfactory,idbconnection,idbcommand,and idatareader******** Dim cnfactory As IDbConnection Dim drcustsreader As IDataReader Dim cmfactory As IDbCommand Dim dpfactory As DbProviderFactory Public login As Boolean = False Private Sub createconn() dpfactory = System.Data.Common.DbProviderFactories.GetFactory(stroledbprovider) cnfactory = dpfactory.CreateConnection cnfactory.ConnectionString = stroledbconn cmfactory = cnfactory.CreateCommand cmfactory.CommandType = CommandType.Text Catch ex As Exception MsgBox(ex.ToString) End Try End Sub "********************************************************* "利用生成的连接 "****************查询数据************** Public Function getsources(ByVal strcomm As String) As DataTable Dim i As Integer Call createconn() "调用生成实例 cmfactory.CommandText = strcomm getsources = New DataTable cnfactory.Open() drcustsreader = cmfactory.ExecuteReader(CommandBehavior.KeyInfo) With drcustsreader For i = 0 To .FieldCount - 1 getsources.Columns.Add(.GetName(i)) Next While .Read Dim objcells(.FieldCount - 1) As Object .GetValues(objcells) getsources.Rows.Add(objcells) End While End With drcustsreader.Close() "getsources.Load(drcustsreader) Return getsources cnfactory.Close() Catch ex As Exception cnfactory.Close() Return New Data.DataTable MsgBox(ex.ToString) End Try End Function "********************************** "------------------------------------------------------------------------------------------------------------- "*******************查看已连接信息****************** Public Sub connectionstatistics(ByVal conn As SqlConnection) Dim htstats As Hashtable htstats = CType(conn.RetrieveStatistics, Hashtable) Dim strstats As String strstats = ServerVersion: + conn.ServerVersion.ToString + ControlChars.CrLf Dim ostat As Object Dim strstat As String For Each ostat In htstats.Keys strstat = ostat.ToString If InStr(strstat, Time ) 0 Then strstats = strstats + strstat + = + Microsoft.VisualBasic.Format(CLng(htstats(strstat)) / 1000, #,##0.000 ) + secs + vbCrLf Else strstats = strstats + strstat + = + htstats(strstat).ToString + ControlChars.Cr + ControlChars.Lf End If Next MsgBox(strstats, MsgBoxStyle.Information, Connection Statistics ) Catch ex As Exception MsgBox(ex.ToString) End Try End Sub "*(********************************************

本文来源:http://www.hzclsc.cn/news/35409.html

为您推荐

dnf鬼泣新buff换装|dnf鬼泣BUFF换装如何搭配 dnf起源版鬼泣BUFF换装搭配攻略

您的位置:首页 → 网游资讯 → dnf资讯 → dnf鬼泣BUFF换装如何搭配 dnf起源版鬼泣BUFF换装搭配攻略 dnf鬼泣BUFF换装如何搭配 dnf起源版鬼泣BUFF换装搭配攻略时间:201dnf资讯

2021-02-25 18:54:41   dnf鬼泣buff换装95   地下城鬼泣buff换装  

dnf流年鬼泣装备_dnf鬼泣起源版本装备搭配推荐 dnf黑暗君主起源版本加点攻略

2月1日DNF起源版本正式更新了,这次更新全职业平衡性将进行调整,所以这个版本DNF黑暗君主起源版本怎么加点?DNF黑暗君主起源版本用什么装备好?下面小编为大家爱带来了DNF黑暗君主起源版本加点攻略dnf资讯

2021-02-25 18:54:41   dnf鬼泣装备推荐   dnf鬼泣毕业装备  

【dnf黄金雄鹰图腾怎么升级】dnf黄金雄鹰图腾怎么得 黄金雄鹰图腾出现概率介绍

DNF游戏中成功建造传说图腾的小伙伴可以一次性拿到20个图腾精华,而普通的和特殊也才只给到6个,是普通 特殊的3倍还多,难怪这么多的玩家追求黄金雄鹰图腾了,毕竟有了它,组合出传说的概率非常的高。 为dnf资讯

2021-02-25 18:54:41  

[dnf起源剧情]dnf起源版本公会改动一览 dnf起源版本公会有哪些变动

全新的起源版本已经到来,这次改版的改动很大,甚至有些小伙伴都在游戏中迷路了,那么在全新的起源版本中公会有哪些变化呢?下面就让我们一起去了解一下DNF起源版本公会改动吧! DNF起源版本公会改动一览起dnf资讯

2021-02-25 18:54:41  

德特尔兽人族|dnf兽人族的特别宝物礼盒有什么 兽人族的特别宝物礼盒选择建议

兽人族的特别宝物礼盒打开后,可以在两种宝物礼盒中选择一种,远古兽人族的神秘宝物礼盒、兽人族英雄的宝珠礼盒,很多小伙伴不知道怎么选择才好,小编今天带来一篇DNF兽人族的特别宝物礼盒选择建议,希望大家喜dnf资讯

2021-02-25 18:54:41   怪物猎人世界老练的兽人族学者   兽人族永不为奴除非