gpt4 book ai didi

c++ - MFC中的数据库

转载 作者:行者123 更新时间:2023-11-28 08:21:39 25 4
gpt4 key购买 nike

mfc中如何使用CDatabase对象连接oracle数据库?请建议任何教程或示例

最佳答案

CDatabase 通常使用 OLE DB 或 ODBC 连接到数据库。

使用 ODBC,(几乎?)数据库服务器特定的所有内容都将包含在 ODBC 连接定义中,而不是客户端代码中——例如,您可以切换 ODBC 连接以连接到 MS SQL 服务器一次,下一次是 MySQL,第三次是 Oracle,都没有修改客户端代码。

使用 OLE DB,客户端会完成更多工作,但@Kirill 非常正确:连接到一个 DB 服务器的大部分工作都归结为连接字符串。 VS AppWizard 至少可以为连接字符串创建一个起点。您想要/需要更改的最重要的事情是,如果您已经为 AppWizard 提供了用户名和密码,它们将被嵌入到连接字符串中。这对于真实代码来说通常是 Not Acceptable ——至少密码通常需要来自至少半安全的地方(例如,由用户输入但不存储,至少不是永久存储)。

关于c++ - MFC中的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5630749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com