vb连接数据库VB连接数据库

vb连接数据库  时间:2021-01-17  阅读:()

vb连接sql数据库方法

使用ADO数据库可以分为有源数据库和无源数据库,即是否使用了DSN数据源,如下例: 1、在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择 microsoft activeX Data objects 2.6 library和 microsoft activeX Data objects recordset 2.6两个组件,这是在连接数据前所必做的工作。

2、接下来定义ADO的连接对象,如下所示: Set conn = New ADODB.Connection Set rs = New ADODB.Recordset

第一种方法采用的是无源的数据库连接方法 conn.ConnectionString = "Driver={sql server};server=JSZX3-11;uid=sa;pwd=;database=wzc" conn.ConnectionTimeout = 30 conn.Open rs.Open "select 用户名,密码 from login where 用户名= & Trim(Combo1.Text) & And 密码= & Trim(Text1.Text) & ", conn, adOpenStatic, adLockReadOnly, adCmdText If rs.EOF = True And rs.BOF Then m = MsgBox("请重新登录", vbExclamation) Text1.Text = "" Text1.SetFocus Else Form1.Hide End If rs.Close 第二种方法连接数据库的方法,这一种方法是采用有源的方法与数据库连接的方法,代码如下所示: Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.ConnectionString = "DSN=login;uid=sa;pwd=;" conn.ConnectionTimeout = 30 conn.Open rs.Open "select 用户名 from login", conn, adOpenStatic, adLockReadOnly, adCmdText Dim i As String For t = 0 To Val(rs.RecordCount) - 1 i = Trim(rs.Fields("用户名").Value) rs.MoveNext Combo1.AddItem i Next t rs.Close

以上作为参考,,你可以再试一下,,加油哟

VB如何连接数据库?

很简单,引用microsoft ado 2.1(2.5,2.6,2.7,2.8都行),然后写

dim conn as new adodb.connection

conn.open "连接字符串,看你连接哪种数据库了"

这就连上了

vb 与数据库有几种连接方式

可以用ADO的数据库连接方式,连接不同类型的数据库用法不太一样 一楼的给的是连接ess数据库的,还有连接SQL Server的和Oracel,用法不太一样

VB中如何连接一个数据库

可以用Data或者用ADODC。

用data控件的话,连接格式为: Data1.DatabaseName = "E:Visual Basic123.mdb" Data1.RecordSource = "select * from表1 用Adodc控件的话,连接格式为: Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "IDESIEMENS.mdb;Persist Security Info=False" Adodc1.CommandType = adCmdText Adodc1.RecordSource = "select * from 表1" Adodc1.Refresh 当然用ADO也可以 Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "IDESIEMENS.mdb;Persist Security Info=False" rs.Open "select * from表1 在使用这些代码之前,请先“引用”数据库控件,步骤如:单击VB菜单栏“工程”,选择引用,然后勾选Microsoft Activex Data Objects 2.8 library……点确定保存。

然后在“引用”下面,选择“部件”,找到Microsoft Data Control 6.0,勾选,点确定保存,就可以使用ADO和ADODC控件连接数据库了。

VB连接数据库

首先如果你用的如果是sqlserver 或者oracle等数据库的话就可以远程连接,如果是ess就不要折腾了,只要修改连接字符串中的路径就可以了,用ip地址或者域名来定位数据库的位置,还有就是确保数据库所在的计算机开启了数据库相关网络服务,要不然是怎么样也连不上的。

如果你们是在一个局域网就可以用ip来直接访问,你可以先用可视化工具测试下能否连接,如果能连接再去修改你的程序的连接字符串,会连接本机的话,这个修改你应该也会;如果不在同一局域网,由于现在的adsl上网都没有固定ip,那就装个花生壳,再搞个免费域名,这样就能通过域名访问你数据库所在计算机了、、

inlicloud48元/月,云主机,2核1G/200Mbps,可选安徽/上海联通/广州移动/江门移动NAT

inlicloud怎么样?inlicloud(引力主机)主要产品为国内NAT系列VPS,目前主要有:上海联通NAT(200Mbps带宽)、宿州联通NAT(200Mbps带宽)、广州移动NAT(200Mbps带宽)。根据官方的说法国内的NAT系列VPS不要求备案、不要求实名、对中转要求也不严格,但是,禁止任何形式的回国!安徽nat/上海联通/广州移动/江门移动nat云主机,2核1G/200Mbps仅...

Virmach($7.2/年)特价机器发放

在八月份的时候有分享到 Virmach 暑期的促销活动有低至年付12美元的便宜VPS主机,这不开学季商家又发布五款年付VPS主机方案,而且是有可以选择七个数据中心。如果我们有需要低价年付便宜VPS主机的可以选择,且最低年付7.2美元(这款目前已经缺货)。这里需要注意的,这次发布的几款便宜年付方案,会在2021年9月30日或者2022年4月39日,分两个时间段会将INTEL CPU迁移至AMD CP...

SugarHosts糖果主机六折 云服务器五折

也有在上个月介绍到糖果主机商12周年的促销活动,我有看到不少的朋友还是选择他们家的香港虚拟主机和美国虚拟主机比较多,同时有一个网友有联系到推荐入门的个人网站主机,最后建议他选择糖果主机的迷你主机方案,适合单个站点的。这次商家又推出所谓的秋季活动促销,这里一并整理看看这个服务商在秋季活动中有哪些值得选择的主机方案,比如虚拟主机最低可以享受六折,云服务器可以享受五折优惠。 官网地址:糖果主机秋季活动促...

vb连接数据库为你推荐
外网和内网内网和外网是什么意思啊??qq空间装扮qq空间怎么装扮保护气球为什么会那么害怕气球2012年正月十五农历2012年正月15早上9点多生的!命里缺什么!是什么命相服务器连接异常lol为什么总是提示服务器连接异常网站地图制作如何制作网站地图sitemap,经验分享网站地图制作如何制作、提交网站地图怎样申请支付宝如何申请支付宝请客网中国有几种请客的原因首页无法修改主页不能修改怎么办
个人域名备案流程 enom 百度云100as Vultr 警告本网站美国保护 cpanel空间 有益网络 工作站服务器 100mbps 如何建立邮箱 七夕快乐英语 域名dns 免费外链相册 www789 国内域名 服务器防火墙 万网主机 香港打折信息 热云 tko 更多