【发布时间】:2019-11-04 13:48:47
【问题描述】:
我在这里开始了一个线程,这是该帖子的延续:Calling a Module and a Class within a Form
我找不到成功查询数据库所需的信息。我需要做的是从 Pervasive 数据库中获取单个值。我找不到要执行此操作的 ODBC 命令列表。
有人可以指点我一些处理这些 Pervasive ODBC 命令的文档吗?我正在使用 ADO ODBC 进行连接。
编辑:
我也尝试连接到 MySQL 数据库并遇到同样的错误。这是我为调用 MySQL 函数而创建的测试 Sub。 MySQL 的错误与 Pervasive 的错误相同:“Object variable or With Block variable not set”
Public Sub testMe(id)
Dim MySqlConn As adodb.Connection 'Do I need this here or in the MySQL function?
Set MySqlConn = ConnectMySQL()
MySqlConn.Open "SELECT * FROM test", MySqlConn, adOpenDynamic, adLockOptimistic
End Function
【问题讨论】:
-
你连接数据库成功了吗?如果是这样,只需构建一个
Select语句来检索您需要的数据。 -
嗨,布莱恩。问题是我无法测试连接。这是我自上周四以来一直在尝试做的事情,但找不到 Pervasive v10 数据库的 OBDC 命令。
-
我不清楚您所说的“测试连接”是什么意思。根据您之前帖子中的连接字符串,您的连接是否打开?
-
@BrianMStafford,我不确定它是否开放。