【发布时间】:2014-03-26 16:09:56
【问题描述】:
首先 - 这与这个问题类似 --> Where is the database connection information in an ADP file?.
但我似乎仍然找不到我需要的东西。
我的公司正在使用用 MS Access 编写的旧的、过时的程序。我对 MS Access 的经验很少 - 所以任何帮助将不胜感激。 (不,我公司的欧洲 IT 部门(制造这个)拒绝为我们提供任何帮助)
我正在用 php/MySQL 重新创建这个数据库系统,但我正在尝试查找数据库连接详细信息,以便我可以将我的新程序连接到 MS Access 程序正在使用的同一个 SQL 数据库连接。
根据上述帖子:
Cntrl + G 打开 VB 面板。我试着搜索
? CurrentProject.Connection.ConnectionString
? CurrentProject.Connection.Provider
唯一接近的是:
Set cn = CurrentProject.AccessConnection
使用此连接的函数之一(VB):
Function ClosePurchasingREQ(iDPU As Long)
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim cmd As ADODB.Command
'Use the ADO connection that Access uses
Set cn = CurrentProject.AccessConnection
Set cmd = New ADODB.Command
Dim prmDPU_ID As ADODB.Parameter
Set cmd.ActiveConnection = cn
cmd.CommandType = 4
Dim strCMD As String
strCMD = "ADD_DPU_CAR"
cmd.CommandText = strCMD
Set prmDPU_ID = cmd.CreateParameter("DPUID", adInteger, adParamInput)
cmd.Parameters.Append prmDPU_ID
'prmDPU_ID.Value = iDPU_ID
cmd.Execute
End Function
我在哪里可以将(ODBC、ADO、SQL、任何适用于 PHP 的)数据库连接到我的新项目的 SQL 数据库凭据?
【问题讨论】:
-
? CurrentProject.Connection.ConnectionString是一个命令语句,您可以将其输入到“立即”窗口,然后按Enter以查看该语句的输出。那是你在做什么?听起来您可能正在尝试在代码模块中搜索该文本。
标签: mysql ms-access connection odbc