vb6 如何打开带有密码的access2003的数据库? vb6 如何打开带有密码的access2003的数据库? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是使用OpenDatabase打开数据库,需要设置第4个参数,格式同的。Connect属性。 下面的例子打开一个带有密码的数据库,密码为outlook: Dim MyDatabase As Database Set MyDatabase = Workspaces(0).OpenDatabase("CSMain.mdb", True, False, ";pwd=outlook") 在建立ADO连接时,你可以指定用户名和密码,这种方式适合与SQL Server等数据库。对于Access数据库不能使用这样的方式。你可以在通常的连接字符串后面添加: Jet OLEDB:Database Password=password 这里password是你的密码。如: Conn1.Open "Provider=Microsoft.JET.OLEDB.3.51;" & _ "Data Source=G:\ComponentSource\DBFiles\CSMain\CSMain.mdb;" & "Jet OLEDB:Database Password=outlook" 对于ADO控件,你应该把这个字符串添加在ConnectionString属性后面。 用ADO对象来打开,提供者要用jet4.0的。Conn1.Open "Provider=Microsoft.JET.OLEDB.4.0;" & _ "Data Source=" & app.path & "\XXXX.mdb;" & "Jet OLEDB:Database Password=XXXXX" 我的连接字符串Dim strsql As Stringdim CN As New ADODB.Connection dim RS As New ADODB.Recordset CN.Provider = "Microsoft.Jet.OLEDB.4.0"strsql = "c:\db1.mdb;Jet OLEDB:Database Password='12345'"CN.Open strsql提示错误"找不到可安装的isam" 我搞定了,谢谢二位高手!代码如下CN.Provider = "Microsoft.Jet.OLEDB.4.0"strsql = "Data Source=" & App.Path & "\data\vb.mdb;Jet OLEDB:Database Password=12345"CN.Open strsql 医保卡里究竟有些什么信息? 得到了父窗口的句饼,怎么获得子窗口的标题、按扭并执行 vb如何隐藏某个IE的窗口,高分求救 MSHFlexGrid控件怎么可以不显示第一行和第一列?即只显示数据? 熟悉janus gridex2000 使用的哥们请进来! word操作问题 有VB在win7下面的开发软件? 写ACTIVEX DLL时,如何在回调函数中改变DLL的一些私有变量的值,并触发用户事件? WM_DEVICECHANGE message 高分悬赏vs.net下载地址 有没有人知道怎么实现菜单设计功能(不用vb的菜单编辑器)? 如何查出服務器中所有文件他們的最後一次存取日期
下面的例子打开一个带有密码的数据库,密码为outlook:
Dim MyDatabase As Database
Set MyDatabase = Workspaces(0).OpenDatabase("CSMain.mdb", True, False, ";pwd=outlook") 在建立ADO连接时,你可以指定用户名和密码,这种方式适合与SQL Server等数据库。对于Access数据库不能使用这样的方式。你可以在通常的连接字符串后面添加:
Jet OLEDB:Database Password=password
这里password是你的密码。如:
Conn1.Open "Provider=Microsoft.JET.OLEDB.3.51;" & _
"Data Source=G:\ComponentSource\DBFiles\CSMain\CSMain.mdb;" &
"Jet OLEDB:Database Password=outlook"
对于ADO控件,你应该把这个字符串添加在ConnectionString属性后面。
"Data Source=" & app.path & "\XXXX.mdb;" &
"Jet OLEDB:Database Password=XXXXX"
Dim strsql As String
dim CN As New ADODB.Connection
dim RS As New ADODB.Recordset CN.Provider = "Microsoft.Jet.OLEDB.4.0"
strsql = "c:\db1.mdb;Jet OLEDB:Database Password='12345'"CN.Open strsql
提示错误"找不到可安装的isam"
代码如下
CN.Provider = "Microsoft.Jet.OLEDB.4.0"
strsql = "Data Source=" & App.Path & "\data\vb.mdb;Jet OLEDB:Database Password=12345"
CN.Open strsql