问题标签 [adodb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - VB6 ADODB 因 SQL Compact 失败:多步操作生成错误
我正在将旧应用程序转换为使用 SQL Compact 数据库(它适用于 SQ Server 2005 和 2008),并且在尝试执行简单的选择命令时使用以下代码会出错:
我在项目中引用了 Microsoft ActiveX 数据访问对象 6.0 库。
我得到的错误是:
运行时错误 -2147217887 (80040e21)
多步操作产生错误。检查每个状态值
只是想知道是否有人有任何建议?
谢谢
sql-server - VB6 ADODB.Recordset RecordCount 属性总是返回 -1
我正在尝试让一些旧的 VB6 代码与 SQL Server Compact 一起使用。
我可以连接,打开数据库,一切似乎都很好。我可以运行有效的插入选择命令。
但是,即使我可以访问字段并查看数据,ADODB.Recordset RecordCount 属性也始终返回 -1。更改 CursorLocation = adUseClient 会导致执行 SQL 时出现问题(多步操作产生错误)。
任何建议将不胜感激。
php - Adodb:Postgresql 从两个表中选择但返回一组结果
我是 SQL 新手,有两个保存数据的表(我正在使用 Adodb)。它们都有将它们连接在一起的键,所以我想从第一个表中选择一个名称,如果该名称在第二个表中有父 ID。我在用:
这将返回一个包含正确数据的数组,但它存在两次。(我假设是因为我要求它来自两个表):
如何根据另一个表中的数据从一个表中选择一个字段,但只返回一组结果?我究竟做错了什么?
vbscript - 读取多个记录集
我有一个存储过程,它返回 6 个选择语句结果。我正在尝试使用一个记录集来执行 sp 并获取每个 select 语句的记录,但是当我阅读它们时得到 0 或空记录,
如何使用存储过程中的多个 select 语句查询记录集?
前任:
vba - 为什么我不能对 ADODB 和 Oracle 执行“with x as (...)”?
我无法通过 ADODB 和 Oracle执行带有with 子句的 SQL 查询。
也就是说,以下代码段有效:
但是,以下操作不起作用 - 它会生成运行时错误 3704:关闭对象时不允许操作。
显然,这是对实际问题的精简演示,其中包含更复杂的查询。
在我看来,ADODB 在将查询传递给 Oracle 实例之前对其进行了解析,并且不理解with 子句。无论如何,对此的任何帮助都将受到高度赞赏。
sql - 运行 SQL Server 过程的 ADODB 连接
我目前正在尝试在 VB6 中运行某个过程(sql 2005),并传递一些参数:
在最后一行中,我收到以下错误消息:
替代文字 http://dl.dropbox.com/u/3045472/ERRO.png
它用英文写着:“语法错误或访问冲突”
这条消息真的很笼统,我不知道问题出在哪里。
我做错了什么 ?
下面是过程中sql代码的参数接收部分:
有人告诉我,不是每个参数都应该传递,它应该只使用五个(七个)。
php - Adodb,转义引号?
我正在使用 adodb 和 php。我需要将 html 插入到我的数据库中,并且需要知道在将其插入数据库之前转义引号的最佳方法?我尝试使用 pg_escape_string() 但它似乎仍然没有插入。
最好的方法是什么?
php - 了解如何在 Adodb 中绑定参数和插入数据
我被告知使用绑定参数,以便我可以将文本插入到我的数据库中,其中包含引号。但是,当谈到如何做到这一点时,我很困惑,这些命令对我来说似乎很困惑。
那么,如果我有一个包含 html 的 php 字符串,我将如何使用绑定参数将它插入到我的数据库中?
我想插入它,我该怎么做?
我被告知使用类似的东西:
asp-classic - 设置 ADO 命令的 ActiveConnection = Nothing 是否会关闭底层 SQL 连接?
我有一个客户的经典 ASP 应用程序正在生成 ASP_0147 错误。我要检查的第一件事是他们正在及时关闭和释放 SQL/ADO 资源。
他们的代码具有以下模式:
设置 ADO 命令的 ActiveConnection = Nothing 是否会关闭底层 SQL 连接,还是必须显式关闭?
还应该行:
是:
奇怪的是,第一个版本不会产生错误,这就是我问的原因。
很久没看ADO了,知识有点生疏了。
ms-access - ADODB 连接字符串:缺少工作组信息文件?
我有一些可以访问的数据源,我需要以编程方式连接到这些数据源,以便在幕后进行操作并让用户无法看到它们。
所述数据源有一个密码“通过”,我将在这里称其为。使用此连接方法尝试使用 open 方法时出现错误
“无法启动您的应用程序。工作组信息文件丢失或被其他用户独占打开。”
由于计划进入 2007 年,我们没有使用也从未使用过通过访问的工作组标识文件。数据源上的数据库密码是通过 Set Databa Password 设置的,该密码必须在独占打开时完成。
我花了很多时间来改变我的连接选项、密码的放置位置等,要么找不到正确的格式,要么(为什么我在这里问)我认为可能还有一些其他未知的东西我必须设置才能做到这一点。有没有人知道一些有用的信息?