连接ODBC数据库 请问大家: 基本对话框模式与单文档模式连接数据库的代码和方式是一样的吗?具体如何实现如果不一样,分别是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一样啊,用ODBC的话,无非就是创建一个基于CRecordset的类,然后通过对象来访问数据。ADO也是一样,打开数据库,然后操作。个人觉得,如果表的字段特别多的话还是用ODBC好一点,字段不是特别多的用ADO要灵活的多。 直接用MFC基于ODBC的类模板就很容易搞定了,呵呵 访问数据库一般就用ADO或者ODBC 它们是系统提供出来访问数据库的接口 和界面没关系哈 用对话框也行 用单文档也行 就看LZ自己具体怎么操作了 代码 访问方式都一样的相对来说直接用ADO更方便灵活一点 _ConnectionPtr m_conn(__uuidof(Connection)); _RecordsetPtr m_rs(__uuidof(Recordset));用上面的链接指针和对象指针直接操作数据库就行了 感觉还是odbc好用,直接引入CRecordset就用 没什么不一样的,多文档或者单文档模式,其实就是一种所谓MVC架构,文档就是数据来源,对话框少了这个框架,自己写个类是一样的。另外,VC联数据库最好的是OLE DB,ODBC是一种高层方法,不如OLE DB好。 个人比较喜欢ODBC连接数据库~~ 自己庆祝下 如何实现USB设备的动态加载与卸载(不需要拔插一次) 来到厦门快一个月了,散分 请教,datagrid的排序功能怎样实现? 关于VC的ASSERT诊断 CDC::CreateCompatibleDC() 后是否一定要DeleteDC? 如何实现P2P聊天?如果双方的地址都是变的。 菜鸟问题:如何在不知id的情况下获得画面任意控件句柄? 一个中华人民共和国公民的心里话! 打印一个乘法九九表的程序怎么写? 使用accept函数出现的问题 vc wps文本 光标移动问题
ADO也是一样,打开数据库,然后操作。个人觉得,如果表的字段特别多的话还是用ODBC好一点,字段不是特别多的用ADO要灵活的多。
相对来说直接用ADO更方便灵活一点
_ConnectionPtr m_conn(__uuidof(Connection));
_RecordsetPtr m_rs(__uuidof(Recordset));
用上面的链接指针和对象指针直接操作数据库就行了
对话框少了这个框架,自己写个类是一样的。另外,VC联数据库最好的是OLE DB,ODBC是一种高层方法,不如OLE DB好。