↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 6.5 / 6.4
历史版本。 PostgreSQL 6.5 已结束支持。 请参阅 当前版本手册.

49.2. Windows应用

在现实世界中,驱动之间的差异以及ODBC支持水平的不同削弱了ODBC的潜力:

  • Access、Delphi 和 Visual Basic 都直接支持ODBC。

  • 在 C++(例如 Visual C++)下,你可以使用 C++ 的 ODBC API。

  • 在 Visual C++ 中,你可以使用 CRecordSet 类,它把 ODBC API集封装在一个 MFC 4.2 类中。如果你在 Windows NT 下进行 Windows C++ 开发,这是最容易的路线。

49.2.1. 编写应用

“如果我为Postgres编写一个应用,我能否通过ODBC调用访问 Postgres服务器来编写它,还是说只有当 MS SQL Server 或 Access 之类的其他数据库程序需要访问数据时才这么做?”

ODBC API正是该走的路。关于Visual C++编程,你可以在 Microsoft 的网站或你的VC++文档中找到更多信息。

Visual Basic 和其他 RAD 工具有 Recordset 对象,它们直接使用 ODBC访问数据。使用数据感知控件,你可以(非常迅速地)快速链接到 ODBC后端数据库。

玩玩 MS Access 会帮你弄清楚这一切。试着使用 File->Get External Data。

提示

你必须先设置一个 DSN。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.