VB连接远程ADO时必须注意的问题!

原创 2005年04月28日 13:31:00
1. 在工程界面引用Microsoft ActiveX Data Object 2.6
2. 系统安装IIS
3. 增加虚拟目录MSDAC,物理目录为/Program Files/Common Files/System/msadc
4. 此虚拟目录必须设置为可写权限
5. 修改此虚拟目录的目录安全性,匿名登陆帐号更改为 "/主机名/Guest"
6. 存放物理数据库的目录也需要虚拟化,只需可读即可
7. 用下面的代码让VB和ADO连接:

Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim command As New ADODB.command

Private Sub Form_Load()

Dim str As String

pstr = "Provider=MS Remote;"
pstr = pstr & "Remote Server=http://主机名;"
pstr = pstr & "Remote Provider=Microsoft.Jet.OLEDB.4.0;"
pstr = pstr & "Persist Security Info=False;"
pstr = pstr & "Data Source=/数据库虚拟目录名/数据库.mdb"

如果数据库有密码,千万不要默认地用ADO提示的那个密码连接选项,那个默认连接是提供给SQL数据库的,而不是Access,直接在“.mdb"后面增加一句“Database Password=XXX"就可以了。

其中,第5项问题如果按默认,就会报80070005错误,我为了解决这个问题,搜遍了整个网络,花了一整天时间也没法解决,万般无奈之下,气了(快哭了!),就开始胡乱修改IIS,没想到,乱试乱试竟然这样都给我试到!本人觉得这简直不可思议,这纯粹是一个运气问题,哈哈哈!!!

vb.net 通过ADO.net 连接 MySql 具体操作

1.   下载MySql, 官网下载,进入管网 (1)       安装教程  :                  http://jingyan.baidu.com/article/22fe7c...
  • TitiWy
  • TitiWy
  • 2015年01月29日 09:48
  • 2053

在VB6.0中设置ADO控件属性连接Microsoft ACCESS 2007数据库

在VB6.0中设置ADO控件属性连接Microsoft ACCESS 2007数据库        使用VB6.0一般支持.mdb格式的数据库,为了能够使VB6.0能连接.accdb格式的数据库,需要...
  • ttpage
  • ttpage
  • 2013年06月24日 13:55
  • 2174

vb6.0和数据库连接(1、ADO、OLE DB和ODBC之间的关系)

简单的说,ODBC是多个公司制定的标准,并且被人们所接受,该标准实现了应用程序和服务器的对接,但是,由于它只支持关系型数据库,所以,人们提出了OLE DB,这个是一个新的标准,该标准可以访问任何数据库...

MFC用ADO动态连接msado15.dll时问题

前段时间在用MFC连接数据库做作业,在动态连接msado15.dll时有时会出现下面问题,然后改来改去,还是有时能运行,有时出问题。自己总结了一下自己的错误,在此和大家分享下。 1、导入ADO动态连...

VS2008在做简单的ado.net连接数据库时出现的问题

用的是VS2008和SQL Server2005。 想要做一个简单的 可以查询、修改数据等功能的winform。 新建工程,添加一个datagridview控件来显示结果,几个textbox和bu...

解决ADO通过指定IP地址连接到SQLServer数据库时总是失败问题

这几天在开发一个自己单位用的小平台,B/S结构,需要连接局域网内的SQLServer2005服务器,连接字符串在查了资料后是这样的:       connectString="Provider=...
  • painy
  • painy
  • 2015年03月02日 13:58
  • 3172

centos6配置vnc登录远程物理机及vb复制vdi启动虚拟机网络问题

1、安装vnc和vncserver #yum install tigervnc tigervnc-server 2、启动VNC服务# vncserverYou will require a pas...
  • lk8217
  • lk8217
  • 2017年04月20日 18:10
  • 399

vc++远程连接sql 2008(ado)

  • 2017年02月23日 22:46
  • 2.32MB
  • 下载

Vc++(MFC)实现SQL Server的远程连接(ADO实现)

一、ADO概述        ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE.DB 提供者...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB连接远程ADO时必须注意的问题!
举报原因:
原因补充:

(最多只允许输入30个字)