请问在VB环境编程中:
如何实现,用DAO对象打开带口令的Access数据库,以便进行读写.
谢谢!
如何实现,用DAO对象打开带口令的Access数据库,以便进行读写.
谢谢!
解决方案 »
- 中止任务管理器(进程)一个正在运行的进程
- 导出到excel表,同一导出ACTION不能执行2次,高手看源码,请指导
- VB条件语句问题?
- 想得到正在運行的文件的路徑?
- TOOLBAR的问题!
- 如何把外部的excel表中记录复制到vb控件datagrid中
- 用VB和MST做三层应用程序中间层问题
- 考过高程的朋友看过来!!
- 怎样用vbs将bmp格式的图片转化成jpg
- 小有点高难度的问题——(也可能是超级笨的问题)
- 求助:我用Winsock控件来下载一个网页,但接收到的文件总是不超过60多K,但实际上要下载的HTML页面有80多K,不知道什么原因?
- COM在VB6.0上使用的问题VS选择比尔.盖次的痛苦
Public thePrintTable As Recordset
Public mWorkspaces As Workspace
Private Sub Form_Load() Dim sConeect As String
Set mWorkspaces = DBEngine.Workspaces(0)
sConnect = ";PWD = ; UID = " '设置打开时的用户名、口令等参数 Set AccessDBF = Nothing '确认关闭对象实例
strpath = App.Path & "\ToXls.MDB"
Set AccessDBF = mWorkspaces.OpenDatabase(strpath) '打开当前路径的ToXls.MDB数据库 End Sub
Dim db_path as String
Dim connect_str as String
db_path="c:\test.mdb"
connect_str=";PWD=12345;" '密码为12345,如果有UID的后面,类似于楼上写
Set db = OpenDatabase(Trim(db_path), False, False, Trim(connect_str))
'第一个FALSE是是否独占方式,第二个FALSE为是否只读方式
'设置打开时的用户名、口令等参数 Set AccessDBF = Nothing
这句是不是多了出来的?
我操作数据库都是使用ado居多,对dao不是很熟悉,所以问问
Data Source='mydb.mdb';
User ID = 'Admin';
Jet OleDB:Database Password = 'password';