MFC中的Cdatabase

如何使用CDatabase对象连接mfc中的oracle数据库? 请建议任何教程或示例     
已邀请:
CDatabase通常使用OLE DB或ODBC连接到数据库。 Uisng ODBC,(几乎?)特定于数据库服务器的所有内容都将包含在ODBC连接定义而不是客户端代码中 - 例如,您可以切换ODBC连接以连接到MS SQL服务器一次,MySQL接下来,第三次是Oracle,所有这些都没有修改客户端代码。 使用OLE DB,更多的工作最终在客户端,但@Kirill非常正确:大多数连接到一个数据库服务器另一个归结为连接字符串。 VS AppWizard可以为连接字符串创建至少一个起点。您想要/需要更改的重要事情是,如果您已向AppWizard提供用户名和密码,则它们将嵌入到连接字符串中。这对于真实代码来说通常是不可接受的 - 至少密码通常需要来自至少半安全的某个地方(例如,由用户输入但不存储,至少不是永久存储的)。     

要回复问题请先登录注册