问题标签 [ado]

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 投票
2 回答
1975 浏览

asp.net - 如何使用带有 ASP.NET DataGrid 的存储过程

问题也可以是:

调用存储过程来填充 DataGrid 的首选方式是什么?

我目前正在开发一个 ASP.NET 页面,我想知道 Linq 是否适合与我的 SQL Server DB 一起使用。

ADO 看起来也不错,所以我只想就一般而言最合适的内容提供反馈。

LINQ 确实使调用存储过程变得容易,但我有点坚持尝试找出将结果集从存储过程放入数据网格的正确方法。

不要以为我想在那里做一个 foreach ..但是所有的例子似乎都指向那个方向.. 或者我只是很困惑

我已经阅读了这篇博文,而这一篇,似乎要走的路是 foreach 和 Ienumerable 方法。我对整件事有点困惑。

我还在考虑创建电影数据库的教程,在这种情况下,DataGrid 就变得不必要了。

访问简单的 SQL 过程并返回填充的数据网格或类似数据网格的数据表示模型的最简单、最直接的方法是什么?

0 投票
4 回答
10694 浏览

vb6 - VB6 ADO 设置 rs=command.Execute

上面的代码在第 2 行失败,因为 rs 已关闭(可能 oledb 提供程序错误地认为它是一个插入命令,因此无需返回任何内容)。该命令是一个插入语句,例如:

我需要在一次往返中从服务器返回身份。有任何想法吗?

PS:使用字段名称更新插入语句(感谢 Eduardo),但这不是问题。

0 投票
1 回答
130 浏览

oracle - 使用非托管 Oracle 提供程序所需的最小占用空间是多少?

我正在开发一个用 .NET 编写的应用程序。我们目前正在为所有 .NET 操作使用 ODP.NET 11 的 xcopy 部署,一切都很好——我们可以在以前没有安装 Oracle 客户端的机器上运行。Peachy,也就是说,直到我们来到依赖于用 COM 编写的库的应用程序部分,显然(?)不能使用 .NET 提供程序。

为了使 Oracle 的 OLEDB 或 ODBC 提供程序正常工作,我们必须安装最少的东西是多少?

一些额外的细节:

  • 我相信任何 OLEDB 或 ODBC 提供程序都足以满足这些目的——性能并不是什么大问题。
  • 我们肯定需要将 ODP.NET 11 客户端用于 .NET 内容,因为我们使用的是 11 特定的功能。(所以我们不能只安装 big ol' 10 客户端。)
  • 我们最终会有一个安装程序,所以我们可以通过命令行安装我们需要的任何东西,这一点很重要。
0 投票
4 回答
7232 浏览

excel - 从 Windows Scripting Host 操作 Excel 文件

有没有一种快速的方法可以从 Windows Scripting Host 操作现有XLS 文件的内容?

我们有从客户那里收到的 Excel 模板。我们的任务是用我们从 Oracle 数据库中获取的数据填充这些模板。

当前的方法是使用 Windows Scripting Host 和 VBScript:

  1. 使用 ADODB 从 Oracle 获取数据:

    /li>
  2. 使用 VBScript 在 Windows Scripting Host 中创建 Excel 对象:

    /li>
  3. 然后像这样逐个单元格地填写模板:

    /li>

问题是其中一些文件包含大量数据,并且像这样填充它们需要几个小时。有更快的方法吗?

0 投票
4 回答
35719 浏览

sql - 在 Access 中使用自动编号 - INSERT 语句

我在运行将INSERT自动编号作为 PK 字段的语句时遇到问题。我有一个自动递增long作为主键,然后是 4 个类型的字段double;然而 Access(使用 ADO)似乎需要五个值用于插入语句。

如何使用自动编号来实际自动编号?

0 投票
2 回答
2593 浏览

delphi - ado 和 bde 的区别

ado和bde有什么区别?

0 投票
4 回答
6376 浏览

delphi - ADO 数据库表布尔列

我在使用 ADO 时遇到了一些麻烦。我已经部署了一个使用 Access 的数据库应用程序。随着不同版本的发布,数据库表有不同的字段,一些添加了一些删除了等等。我无法开始工作的是如何在数据库中添加一个 BOOLEAN 字段。

出于升级目的,我使用标准 sql 查询组件和如下所示的 sql:

虽然这适用于其他数据类型,例如 VARCHAR、INTEGER、DOUBLE 等,但它不适用于 BOOLEAN。我怀疑这是 Access 的错,布尔值是 YES/NO,但谁知道呢。

另外,如何使用 TADOTable 向表中添加字段?

提前致谢。

0 投票
4 回答
2514 浏览

sql-server - 找不到定位行?

我正在使用 D2009、dbGo (ADO) 将现有的 Advantage 数据库服务器应用程序转换为 SQL Server 2005。有时我会遇到错误row cannot be found for locating。我用谷歌搜索了它,根据我需要设置每个 ADOTable 的更新标准属性并将光标位置设置为动态的结果。我这样做了,但有时我仍然会遇到同样的错误。所有的表都有主键,所以我一直在使用

在更新记录之前避免错误,但必须有更好的解决方案。有任何想法吗?还是我应该继续使用 MyDAC 或 Zeoslib?

0 投票
3 回答
925 浏览

.net - 您如何比较 ado .net 中的数据集结构?

我需要比较两个数据集的表结构以检查是否存在任何差异,这可能吗?

我虽然转换为 XML 并进行比较,但有更好的方法吗?

谢谢

0 投票
2 回答
5397 浏览

vb6 - ADO 错误:自动化错误 - 找不到指定的模块

我在多台机器上成功运行的 VB6 应用程序仅在 1 台用户机器上产生上述错误。机器具有 Vista SP1,这意味着 MDAC 安装程序将无法工作,因为已包含 MDAC 2.8。

导致错误的代码:

.Create 行发生错误。

任何帮助让该用户继续工作将不胜感激!