控件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 就行了。

pacificrack:2021年七夕VPS特别促销,$13.14/年,2G内存/2核/60gSSD/1T流量,支持Windows

pacificrack官方在搞2021年七夕促销,两款便宜vps给的配置都是挺不错的,依旧是接入1Gbps带宽,KVM虚拟、纯SSD raid10阵列,支持包括Linux、Windows 7、10、server2003、2008、2012、2016、2019在内多种操作系统。本次促销的VPS请特别注意限制条件,见本文末尾!官方网站:https://pacificrack.com支持PayPal、支...

阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元

已经有一段时间没有分享阿里云服务商的促销活动,主要原因在于他们以前的促销都仅限新用户,而且我们大部分人都已经有过账户基本上促销活动和我们无缘。即便老用户可选新产品购买,也是比较配置较高的,所以就懒得分享。这不看到有阿里云金秋活动,有不错的促销活动可以允许产品新购。即便我们是老用户,但是比如你没有购买过他们轻量服务器,也是可以享受优惠活动的。这次轻量服务器在金秋活动中力度折扣比较大,2G5M配置年付...

搬瓦工VPS:高端线路,助力企业运营,10Gbps美国 cn2 gia,1Gbps香港cn2 gia,10Gbps日本软银

搬瓦工vps(bandwagonhost)现在面向中国大陆有3条顶级线路:美国 cn2 gia,香港 cn2 gia,日本软银(softbank)。详细带宽是:美国cn2 gia、日本软银,都是2.5Gbps~10Gbps带宽,香港 cn2 gia为1Gbps带宽,搬瓦工是目前为止,全球所有提供这三种带宽的VPS(云服务器)商家里面带宽最大的,成本最高的,没有第二家了! 官方网站:https...

vb连接access数据库为你推荐
网页解密如何给网页解密bluestacksbluestacks怎么用http与https的区别https://和http://区别照片转手绘怎么把图片P成手绘正则表达式javajava正则表达式网店推广网站开网店如何做推广?qq怎么发邮件怎样在QQ上发送邮件?保护气球什么气球可以骑?创维云电视功能谁能具体介绍一下创维云电视的主要功能,以及基本的使用方式,如果能分型号介绍就更好了,O(∩_∩)O谢谢电子商务网站模板电子商务网站模板有免费的吗?电子商务网站模板哪里有?电子商务网站模板怎么找?
虚拟主机评测网 com域名 北京域名注册 出租服务器 winscp 好玩的桌面 长沙服务器 镇江联通宽带 丹弗 e蜗牛 电子邮件服务器 200g硬盘 双十一秒杀 速度云 酷番云 上海联通宽带测速 七夕快乐英语 789 永久免费空间 cdn网站加速 更多