Delphi,使用vbscript连接ADO,新Be

时间:2010-06-30 03:45:36

标签: delphi vbscript ado

连接到ADO很难在Delphi中安装,所以我决定使用VBscript,这是我以前从未使用过的。 VBscript在Delphi中几乎没有支持,那么如何运行Windows脚本编辑器来获得支持并将其传递给Delphi?我还不太清楚VB脚本中的语句

  1. 我的Delphi TTable正在连接 ADO
  2. 我需要连接到 c:\ program中的Microsoft DB文件 files \ common \ my folder \ my file
  3. 我需要将ADO断开连接 重新定位此文件并放置一个新文件 定期复制。
  4. 我查了MSN网站,这没什么用处。 我看到脚本可以用于很多事情,如果我能让它们工作的话。

    有人可以帮忙吗?

    Lex Dean

2 个答案:

答案 0 :(得分:2)

最好的方法是在Delphi中使用本机(和简单)ADO组件。

您将在此处找到一个“如何做”的示例,包含来源: http://sourceforge.net/projects/axbase/

答案 1 :(得分:1)

  • 您没有将连接到 ADO。您通过 ADO连接到数据库。 ADO是一种使用通用API连接到不同数据库的技术 - 数据库本机API由ADO驱动程序处理。
  • 您说您需要连接到“Microsoft DB”文件,但不指定哪种类型。 ADO可以直接连接到Access文件,但是如果使用SQL Server,则永远不会连接到文件,而是连接到数据库服务器。
  • Delphi有一组不同的组件可通过ADO连接。它们是TADOxxxx组件。 TTable建立在BDE之上,不能使用ADO。使用TADODataset或TADOTable。
  • 使用Delphi的VBScript是可能的,但不能轻易解决您的问题 - 您必须将ADO对象传递给Delphi和VBScript,并且需要熟悉Delphi,Windows,COM等。如果您需要使用ADO,请采取直线路径。