↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 7.2 / 7.1
历史版本PostgreSQL 7.1 已于 2006 年 4 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

7.4. 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++ 开发, 这是最容易的路线。

7.4.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。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。