BDE 到 ADO 的转换 DELPHI 5
BDE to ADO conversion in DELPHI 5
我在公司申请。我想将它从 BDE 转换为 ADO 连接。
我几乎到处搜索,没有找到任何好的答案。
目标是
将该 BDE 连接转换为 ADO 连接,但我们需要使用 TQuery 组件从数据库中获取数据。
因此,看起来我们正在使用 BDE,但在内部它使用 ADO Connection。
所以,请回答这个你无法想象的问题,我将感激不尽。
... if somehow we can set the database Alias to ADO connection ...
看看 Delphi 的 BDE 和 ADO 支持的源代码(例如 DBTables.Pas 和 ADOInt.Pas + ADODB.Pas,您很快就会看到它们就像粉笔和奶酪一样不同。
你没有希望,例如通过 Delphi 应用程序中的 BDE 使用 TAdoConnection。
您可以做的是将数据移动到 ADO 数据库(例如 MS Sql 服务器),然后创建 a) 系统 DSN 以连接到ADO db 通过 ODBC 然后 b) 设置一个使用 BDE 别名的 BDE 别名和 c) 更改现有的 BDE 应用程序以使用新别名而不是它当前使用的别名。这样,您就可以继续使用现有的应用程序通过 TTable、TQuery 等访问 ADO 版本的数据,并在闲暇时开发一个基于并行 TAdo 组件的等价物。
您可以使用传统的 Delphi MastApp 或 "Fish Facts" 演示应用程序和数据轻松试用。让现有的 BDE 应用程序通过 ODBC 别名访问与 ADO 兼容的数据副本应该不会超过一天的工作,即使您以前从未这样做过。不过,实际上将您的 BDE 应用程序转换为 ADO 可能需要更长的时间。
在 Internet 上有无数将 BDE(例如 Paradox)数据复制到 ADO 数据的不同方法的示例。试试看几个。
我在公司申请。我想将它从 BDE 转换为 ADO 连接。 我几乎到处搜索,没有找到任何好的答案。 目标是 将该 BDE 连接转换为 ADO 连接,但我们需要使用 TQuery 组件从数据库中获取数据。 因此,看起来我们正在使用 BDE,但在内部它使用 ADO Connection。 所以,请回答这个你无法想象的问题,我将感激不尽。
... if somehow we can set the database Alias to ADO connection ...
看看 Delphi 的 BDE 和 ADO 支持的源代码(例如 DBTables.Pas 和 ADOInt.Pas + ADODB.Pas,您很快就会看到它们就像粉笔和奶酪一样不同。
你没有希望,例如通过 Delphi 应用程序中的 BDE 使用 TAdoConnection。
您可以做的是将数据移动到 ADO 数据库(例如 MS Sql 服务器),然后创建 a) 系统 DSN 以连接到ADO db 通过 ODBC 然后 b) 设置一个使用 BDE 别名的 BDE 别名和 c) 更改现有的 BDE 应用程序以使用新别名而不是它当前使用的别名。这样,您就可以继续使用现有的应用程序通过 TTable、TQuery 等访问 ADO 版本的数据,并在闲暇时开发一个基于并行 TAdo 组件的等价物。
您可以使用传统的 Delphi MastApp 或 "Fish Facts" 演示应用程序和数据轻松试用。让现有的 BDE 应用程序通过 ODBC 别名访问与 ADO 兼容的数据副本应该不会超过一天的工作,即使您以前从未这样做过。不过,实际上将您的 BDE 应用程序转换为 ADO 可能需要更长的时间。
在 Internet 上有无数将 BDE(例如 Paradox)数据复制到 ADO 数据的不同方法的示例。试试看几个。