问题标签 [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.

0 投票
1 回答
3034 浏览

ado.net - 检索具有 CLSID {00000535-0000-0010-8000-00AA006D2EA4} 的组件的 COM 类工厂

将尝试在这里询问,因为没有找到此错误的任何其他条目:

当 .NET 应用程序在 w3wp 进程下运行时,我收到此零星错误。应用程序池配置为作为 64 位进程运行。我使用 PIA ADODB 主要只使用记录集作为数据容器。

由于以下错误,检索具有 CLSID {00000535-0000-0010-8000-00AA006D2EA4} 的组件的 COM 类工厂失败:800703fa(检查它。当然 Recordset 已经安装在这台机器上)

在开发环境上已经安装了C:\Program Files\Microsoft.NET\Primary Interop Assemblies\adodb.dll version 7.10.6070.0, WIN XP, VS 2008

在测试环境安装win 2008服务器,64位。在 C:\Program Files(x86)\Microsoft.NET\Primary Interop Assemblies\adodb.dll 版本 7.10.2346.0 下找到的 adodb.dll

不幸的是,我无法指出任何具体情况。它发生非常零星。但是,一旦所有 w3wp 进程停止工作,就会发生这种情况!iisreset 后系统恢复,并且在 iis reset 之前失败的相同业务流程成功运行!

我不确定为什么在 win 2008 服务器上安装了 dll win 早期版本。但是,服务器是最新的,带有最新的 MS 更新。

请帮忙!

谢谢, 叶夫根尼

0 投票
2 回答
1557 浏览

asp-classic - AspAllowOutOfProcComponents 错误:许多解决方案,一个程序员,没有修复

我一直在尝试为公司本地 Intranet 集成 NewsLetter,但我一直遇到每个人似乎都遇到的相同错误。我在 IIS 5.1 上运行它,并且在 Server.CreateObject(ADODB.Connection) 处存在错误,ASP 代码的目的也是读取 Excel 文件

错误类型:服务器对象,ASP 0196 (0x80040154) 仅应使用 InProc 服务器组件。如果要使用 LocalServer 组件,则必须设置 AspAllowOutOfProcComponents 元数据库设置。请查阅帮助文件以了解重要的注意事项。

我已经尝试了找到我的 AdminScripts 目录并使用cscript adsutil.vbs set /w3svc/aspallowoutofproccomponents True将布尔值设置为 True 的解决方案,然后通过cscript adsutil.vbs enum /w3svc > verify.txt 进行验证

打开文本文件,它确实显示该值设置为 true,但在尝试访问 ASP 页面时再次遇到相同的错误。我很茫然,在阅读了所有这些人发布的问题后,我想我自己会问这个问题。

看到这些错误消息我感到畏缩,请结束我的噩梦。

0 投票
2 回答
1915 浏览

excel - 将现有记录集克隆到 Excel 记录集

我有一个记录集,其中包含导入 Excel 文件所需的所有数据。有没有办法可以将我的实时记录集克隆到打开 Excel 文件时创建的记录集?

这是我现在正在尝试的,没有运气。

谢谢你。

0 投票
2 回答
2191 浏览

php - 与 ADODB 的 SSL 连接

我有一个即将结束的项目,但刚收到 DBA 的请求,要求我们建立所有连接 SSL。因此,我在生成 ADODB 实例的对象中将驱动程序切换为 mysqli,但我没有看到任何创建安全连接的本机方法。

为了使事情变得更加困难,每种连接类型(读取和写入)都有一组不同的证书和密钥。

有人有想法么?

0 投票
2 回答
614 浏览

php - 与 ADODB 一起使用以访问 MySQL5 数据库的最有效驱动程序是什么?

我在几个项目中使用 ADODB for PHP 已经有一段时间了,我喜欢它的易用性和效率。

我从来没有对 lib 访问数据的方式感到好奇,因为你知道……它确实有效 :) 但今天我意识到我仍然依赖于传统的 MySQL4 ADODB 驱动程序。我正在使用 MySQL 5.x,如果我开始使用带有 ADODB 的最新驱动程序可能会更好。

但是我可以使用两个驱动程序:

  • adodb-mysqli.inc.php
  • adodb-pdo_mysql.inc.php

根据我的阅读,mysqli 与旧的 mysql 扩展非常相似,针对 MySQL5 进行了优化,而 PDO 是 PHP 和各种数据库系统(当然包括 MySQL)之间的一个层。

您使用这些驱动程序中的哪一个?你认为我应该使用哪一个,更重要的是为什么我应该更喜欢 mysqli 而不是 PDO_mysql (或相反)?

答:经过几天和一些深入的代码阅读,我最终使用了“adodb-mysqli.inc.php”驱动程序。在一个有点流量的网站上,我注意到数据库负载略有下降,Web 服务器和数据库服务器之间的网络流量下降了大约 6.5%,这很好。

PDO-mysql 驱动程序可能也很不错,但如下所述,在 PDO 上使用 ADODB 没有多大意义。所以mysqli它是。

0 投票
2 回答
1574 浏览

vb6 - ADODB 连接问题

我正在尝试从 VB 6.0 应用程序(连接到 SQL 2000)执行数据库操作。该应用程序在我的本地和测试机器上运行良好,但在 UAT 环境中出现以下错误。

我的源代码是:

MDAC 版本是 WINDOWS SERVER 2003 SP1 上的 MDAC 2.8 SP2。(使用 CompChecker 检查)

我已将源代码复制到 UAT 环境并尝试从 IDE 运行它,但仍然出现相同的错误。

0 投票
4 回答
84379 浏览

sql - Excel VBA - 使用受信任的连接(无 uid/pwd)连接到 sql

有没有办法让 Excel 使用当前用户的网络 Windows 身份验证(可信连接/集成安全性)连接到 Sql Server?我不想依赖 sql 登录或在我的代码中有 uid/密码。

0 投票
3 回答
4501 浏览

sql - 传递空值(或空参数)和排序的经典 ASP 参数

我正在使用经典的 ASP 并尝试为具有可选 (=NULL) 参数的过程的存储过程调用创建参数。其中一个参数@maxrows 是必需的。

当我尝试通过以下调用时:

SQL 服务器显示此“exec usp_client_onsite_search 10,'1'”

换句话说,参数不是根据名称传递的;他们是按顺序通过的。并且有些可能不会出现在每次通话中。

0 投票
3 回答
1300 浏览

sql-server-2005 - 连接字符串错误

Windows Server 2003 上的 IIS 出现问题(使用经典的 ASP Web 应用程序) 数据库服务器 (SQL Server 2005) 在同一台机器上。

我创建了一个记录集,并将其活动连接设置如下:

问题是,一旦我设置了这个连接字符串,就会引发以下错误:

参数类型错误、超出可接受范围或相互冲突。

我知道这个连接字符串没有问题,因为当我使用我的开发服务器时,将连接指向远程数据库,它工作得很好。

我尝试了许多连接字符串变体(来自 connectionstrings.com)并且它们给出了相同的错误。

0 投票
1 回答
289 浏览

.net - 是否有跨 ADODB.Stream 和 System.IO.Stream 之间的 COM/.NET 边界进行互操作的可能性?

我在 .NET 程序集上有一个 COM 可调用包装器。一些方法使用流(System.IO.Stream):要么接受 System.IO.Stream 作为输入,要么返回 System.IO.Stream。

我想从 COM 环境中调用其中一种方法 - 经典 ASP。

是否有可能使用 ADODB.Stream 进行互操作?换句话说,我想调用 COM 包装器上的一个方法并返回,而不是 System.IO.Stream ,它是 ADODB.Stream 的一个实例。

这会自动发生吗?


如果没有,那么我可以构造 .NET 代码吗?如果是这样,怎么做?我想象这样做:在房子的 .NET 端,在 ADODB.Stream 上调用 CreateInstance,将其包装在现有的 System.IO.Stream 周围,然后将 ADODB.Stream 的实例返回给 COM 调用者。这可能吗?它会起作用吗?