详解VB中连接access数据库的几种方法
在VB中连接ACCESS数据库的方法主要有下面三种
使用ADO对象通过编写代码访问数据库
Connection对象
ODB C数据源
使用ADO Data控件快速创建数据库连接
有三种连接方法
DataLink文件
使用ODBC数据源名称
使用连接字符串
使用数据环境设计器创建数据库连接
首先添加环境引用。
然后找到数据源进行连接
无论是哪一种连接都是先有一个路径通向要连接的数据源和数据源建立关系在连接。就好比从北京到上海可以做汽车可以做火车还可以做飞机汽车走高速火车走铁路飞机走航线过程不一样但结果是一样的都是到达上海目的地。
在操作这三种连接方式的时候会发现有重复的操作。
Data控件连接中 ODBC数据源的连接和使用字符串的连接与直接使用ODBC数据源连接中不同是直接使用ODBC数据源设置好路径后再用connection对象连接即可 Data控件则不用Connection对象有控件设置好路径了就直接连到啦。
数据环境设计器和ADO对象都用到了connection连接。不同的是数据环境设计器中connection连接途径是和data控件中字符串的连接步骤一致。
总结不同 ADO对象连接需要编写代码其他的不用编写代码。
下面详细介绍每一种连接方法的详细步骤
1使用ADO connection对象
首先要建立ADO引用定义connection这个类然后实例化对象。
代码完成如下
[vb] view plaincopyprint? <spanstyle="font-size: 18px;">Dim objCn As New
Connection, objRs As New RecordsetobjCn.ConnectionString =
"Provider=Microsoft.Jet.OLEDB. 3.51 ;" & "DataSource=" & App.Path & "\实例01.mdb"
objCn.Open n>
2使用ODBC数据源
首先打开电脑上的ODBC数据源建立关系。
步骤如下
1打开电脑上的ODBC数据源
如下图所示
2点击添加
3命名
4和数据库源建立关系
5用代码实现连接
[vb] view plaincopyprint?<spanstyle="font-size: 18px;"> dim objCn AsConnection Set objCn = New ConnectionobjCn.Open "DSN=实例2DSN" </span>
3 ADO Data控件创建连接
1右击data控件选择ADODC属性
2从三种连接资源中选择一种。
使用dataLink文件直接点击浏览找到包含连接字符串的.udl文件即可
使用ODBC数据源连接单击新建
选择用户数据库之后的操作跟2中步骤一样。
使用连接字符串单击生成测试连接
4使用数据环境设计器创建数据库连接
添加引用
右击创建连接在右击想要连接的属性之后的操作跟data控件中使用字符串中的操作一致。
注范文素材和资料部分来自网络供参考。请预览后才下载期待你的好评与关注。
提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...
关于TTCLOUD服务商在今年初的时候有介绍过一次,而且对于他们家的美国圣何塞服务器有过简单的测评,这个服务商主要是提供独立服务器业务的。目前托管硬件已经达到5000台服务器或节点,主要经营圣何塞,洛杉矶以及日本东京三个地区的数据中心业务。这次看到商家有推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。内存CPU硬盘流量带宽价...
香港站群多ip服务器多少钱?想做好站群的SEO优化,最好给每个网站都分配一个独立IP,这样每个网站之间才不会受到影响。对做站群的站长来说,租用一家性价比高且提供多IP的香港多ip站群服务器很有必要。零途云推出的香港多ip站群云服务器多达256个IP,可以满足站群的优化需求,而且性价比非常高。那么,香港多ip站群云服务器价格多少钱一个月?选择什么样的香港多IP站群云服务器比较好呢?今天,小编带大家一...