具体解释VB中连接access数据库的几种方法

      在VB中,连接ACCESS数据库的方法主要有以下三种

 

  •    使用ADO对象,通过编写代码訪问数据库

                      Connection 对象

                               ODBC数据源

  •    使用ADO Data 控件高速创建数据库连接

                      有三种连接方法

                                             Data Link文件

                                             使用ODBC数据源名称

                                             使用连接字符串

  •    使用数据环境设计器创建数据库连接

                     首先加入环境引用。

                     然后找到数据源进行连接

 

 

            不管是哪一种连接,都是先有一个路径,通向要连接的数据源,和数据源建立关系,在连接。就好比从北京到上海,能够做汽车,能够做火车,还能够做飞机,汽车走快速,火车走铁路,飞机走航线,过程不一样,但结果是一样的,都是到达上海目的地。

           

            在操作这三种连接方式的时候,会发现有反复的操作。

 

            Data 控件连接中,ODBC数据源的连接和使用字符串的连接 与直接使用ODBC数据源连接中,不同是,直接使用ODBC数据源设置好路径后,再用connection对象连接就可以;Data控件则不用Connection 对象,有控件,设置好路径了,就直接连到啦。

            数据环境设计器和ADO 对象,都用到了connection连接。不同的是,数据环境设计器中,connection连接途径是和data控件中字符串的连接步骤一致。

 

            总结不同:ADO对象连接须要编写代码,其它的不用编写代码。

             

 

        

 

 

         以下具体介绍每一种连接方法的具体步骤:

 

          1,使用ADO connection对象

 

                首先,要建立ADO引用,定义connection这个类,然后实例化对象。

                代码完毕例如以下:

 

        Dim objCn As New Connection, objRs As New Recordset        
     objCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;" & "Data Source=" & App.Path & "\实例01.mdb"
     objCn.Open  

 

 

          2,使用ODBC数据源

                 首先,打开电脑上的ODBC数据源,建立关系。

                 过程例如以下:

                 1),打开电脑上的ODBC数据源

                          例如以下图所看到的:

 

 

 

                 2)点击加入

 

 

                3)命名

 

                 4)和数据库源建立关系

 

 

                 5)用代码实现连接

 

       dim objCn As Connection
       Set objCn = New Connection
       objCn.Open "DSN=实例2DSN"

 

 

          3,ADO Data 控件创建连接

 

                 1)右击data控件,选择ADODC属性

 

 

 

                        

                  2)从三种连接资源中选择一种。

 

                            使用data Link 文件:直接点击浏览,找到包括连接字符串的.udl文件就可以

 

 

                            使用ODBC数据源连接,单击新建

 

 

                                                  

                                                    选择用户数据库,之后的操作跟2中步骤一样。

 

 

                            使用连接字符串:单击生成

                                        

 

 

 

測试连接

 

          4,使用数据环境设计器创建数据库连接

 

                         加入引用

 

 

 

 

                      右击创建连接,在右击想要连接的属性,之后的操作跟data控件中使用字符串中的操作一致。

 

 

 

 

 

 

 

 

 

 

一款钢结构行业的仓库管理软件,能够处理企业级的仓库管理事务.基于Access数据库,登录密码为空。 使用说明: 登记信息 登记新货物: 可以进行货物管理,可以增加货物类别,增加货物种类,对货物基本信息可以进行编辑,除了"货物编号"外,对货物删除,会进行智能判断,如果其它表单用了该货物信息将不能被删除. 创建新仓库: 新增仓库不能同名,通过"更换保管员"按钮来更换保管员,不能直接进行编辑,仓库名称,地点,备注可以直接编辑. 登记新供应商: 在"*"号旁双击即可新增供应商,编辑时除"编号"外均可直接编辑,删除时同货物信息一样会智能判断. 登记入库经办人: 同"供应商"一样.需注意的是:部门和姓名为必录入项 登记出库经办人: 同"供应商"一样.需注意的是:部门和姓名为必录入项 -------------------------------------------------------------------------------- 单据管理 入库单: 新增入库单: 货物编号,供应商,仓库,经办人均可通过单击相关的数据框来选择,数据选择框会进行动态智能化统计信息,使选择更方便."金额"在单击该数据框时会自动计算."其它金额"和"备注"由用户选择.单击"保存"按钮即可保存该入库单.保存完后可以打印,当然也可以以后再打印.入库货物数量要按库存最高限量确定. "退出入库单"是取消入库,但不一定能成功,因为要看入库的仓库剩余的库存量.虽然退出,但入库所有的"其它金额"依然存在.而"删除入库单"则是删除,没有“其它金额",一般是盘点后的操作或入库单的误操作. 出库单: 同"入库单"一样. 借入单: 同"入库单"一样,只不过没有"金额". 借出单: 同"入库单"一样,只不过没有"金额". 调拔单: 仓库之间的调拔,同"入库单"一样,不过没有"金额",不没有退出.对原仓库和目标仓库均会进行库存限量的统计. 报损单: 同"入库单"一样,只不过没有"金额". 月盘点: 仓库进行月盘点,会将本月该仓库的货物出入信息统计,金额出入统计. 出错单据管理: 主要对上面几个单据操作出现错误时,进行的补救操作。 -------------------------------------------------------------------------------- 查询统计 单据查询: 单据的查询,支持模糊查询.主要是入库单、出库单、借入单、借出单、调拨单、报损单 货物信息查询: 查看登记新货物后的货物信息 高级查询: SQL查询,供高级用户使用,对恶意用户的操作进行了SQL语句进行了智能屏蔽,也可将查询语名保存到自定义查询. 查看库存信息: 库存的查询,扶持模糊查询,对仓库货物状况也能进行统计 货物出入统计: 货物的出入统计,可以限定仓库,出入时间. 职员操作统计: 职员的操作统计,可以限定仓库,操作时间. -------------------------------------------------------------------------------- 维护设置 公司信息: 可以修改公司的信息. 职员信息: 职员的信息管理,增加,删除,修改等. 查看日志: 查看职员的操作日志. 数据清除: 可以选择性删除数据表单. 系统初始化: 将数据库置空,只保留一个拥有所有操作权限,密码为空的用户"admin". 备份数据库: 备份数据库至文件(加密). 还原数据库: 从备份的数据还原,这将会使原来的数据库信息丢失. 还原到昨天数据库: 每天首次运行会自动备份,这个功能可以还原到自动备份的数据库. 修改密码: 修改当前登陆用户的密码. 用户管理: 对登陆用户的管理,可以修改用户名,操作权限,新增,删除用户等. 换用户登陆: 更改用户重新启动数据库.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值