控件vb连接access数据库常用的方法两种示例

vb连接access数据库  时间:2021-02-26  阅读:()

这里以链接access数据库为例。

第一部分是通过语句链接第二部分是通过控件链接

一、

通过语句链接数据库然后把相应的数据赋值给某个文本框就行了。

1.首先定义几个全局变量

Dim cn As New ADODB.Connection

Dim rs As New ADODB.Recordset

Dim constr As String

2.给这些变量赋值方便链接数据库constr = "Provi der=Mi cro so ft.Jet.O LE DB.4.0;" & "D ataSource=D:\EffectSolution\科学效应数据库.mdb"

红色部分写你自己的数据库路径。

3.打开数据库cn.open constr

打开表rs.open “select * from效应表where id=5“ cn取字符串并赋值给相应的文本

Text1.text=rs.fields(“效应和现象名称”)

Text2.text=rs.fields(“文字解说”)

关闭表rs.close

关闭数据库cn.close

注意最后两步骤一定要有不然下次打开数据库的时候会提示出错的这样的话在窗口上建立两个文本框就够了。但是在此之前还有一步一定要做

点"工程"-"引用"-找到"Microsoft ActiveX Data Object

2.6 "如图所示

显示的结果如下图所示

通过与效应表对比发现显示正确。

总体代码如下

Private Sub Form_Load()

Dim cn As New ADODB.Connection

Dim rs As New ADODB.Recordset

Dim constr As Stringc o ns tr="P ro vid er=Mic ro so ft.Jet.O LEDB.4.0;"&_"Data Source=D:\EffectSolution\科学效应数据库.mdb"'空格加短下划线表示续行cn.open constrrs.op en

Text 1.Text=rs.fields("效应和现象名称")

Text2.Text=rs.fie lds("文字解说")

rs.Closecn.Close

End Sub

二、

通过ado控件链接数据库然后通过data gri d控件显示数据库中的相关表。

过程示例

1.添加部件ado控件和dat agri d控件如图所示

这样工具栏里面会出现这样两个图标最下面

2.把这两个控件添加到你的form1里面这个不用演示吧

3.右击你添加的 adodc1 控件 选最后一个

然后点General里面的Use Connection String里面的那个Build选择microsoft JET 4.0 OLE DB Provider选中之后点下一步

4.然后 点击第一个项目右边那个很多点的按钮找到自己的数据库选好之后点“打开“

旁边的文本框里面就有了数据路径像这样

5.测试连接成功了就行了

6.点确定显示这样一个界面

7.点右边第三个RecordSource按钮设置成如下情况——cmdtext选择1 然后输入SQL语句

Select * from 效应表表名必填

8.设置好之后点确定就行了这样就通过ado dc 1控件连接到了数据库中的这张表接下来是对dat agri d控件的设置

9.把datagrid1控件的datasource设置成adodc 1 就行了。

VirMach(8元/月)KVM VPS,北美、欧洲

VirMach,成立于2014年的美国IDC商家,知名的低价便宜VPS销售商,支持支付宝、微信、PayPal等方式付款购买,主打美国、欧洲暑假中心产品,拥有包括洛杉矶、西雅图、圣何塞、凤凰城在内的11个数据中心可以选择,可以自由搭配1Gbps、2Gbps、10Gbps带宽端口,有Voxility DDoS高防IP可以选择(500Gbps以上的防御能力),并且支持在控制面板付费切换机房和更换IP(带...

wordpress外贸集团企业主题 wordpress高级推广外贸主题

wordpress外贸集团企业主题,wordpress通用跨屏外贸企业响应式布局设计,内置更完善的外贸企业网站优化推广功能,完善的企业产品营销展示 + 高效后台自定义设置。wordpress高级推广外贸主题,采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器,根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行自适应显示; 完美实现一套主题程序支持全部终端设备,保证网站在各...

Ceraus24元/月,国庆促销 香港云上新首月五折

Ceraus数据成立于2020年底,基于KVM虚拟架构技术;主营提供香港CN2、美国洛杉矶CN2、日本CN2的相关VPS云主机业务。喜迎国庆香港上新首月五折不限新老用户,cera机房,线路好,机器稳,适合做站五折优惠码:gqceraus 续费七五折官方网站:https://www.ceraus.com香港云内存​CPU硬盘流量宽带优惠价格购买地址香港云2G2核40G不限5Mbps24元/月点击购买...

vb连接access数据库为你推荐
手游运营手册游戏策划新手应该看那些书籍?伪静态什么是伪静态伪静态有何作用今日热点怎么删除“今日热点”到底要怎样才能取消弹窗,每次开机都会硬盘人电脑对人有多大辐射?开机滚动条电脑开机启动滚动条时间长怎么办?idc前线钢铁雄心2修改器iphone6上市时间苹果6什么时候出?分词技术怎么在SEO中学会运用关键词分词技术srv记录如何验证是否为域控制器创建了 SRV DNS 记录Qzongqzong皮肤上怎样写字
网游服务器租用 抗投诉vps主机 什么是域名地址 cn域名个人注册 主机屋 主机 vultr美国与日本 国外空间服务商 华为云主机 2017年万圣节 微信收钱 炎黄盛世 老左来了 hinet 域名接入 免费美国空间 上海服务器 流媒体加速 免费ftp web应用服务器 更多