本人初学用VC数据库编成,觉得非常困难,你们都用什么方法编程? 我与原来用VB编的,现在想用VC来做,可是用了半天,觉得太难,指导的书太少,像“put_Collect”这个函数就没有几个地方提到(连MSDN中都没有)。现在微软提倡用ADO,但在VC中,好像很烦琐。请问大家都用什么方法呢?DAO、ADO、ODBC、OLE DB?还有就是什么书专门讲VC的数据库编程呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也刚学,用ODBC觉得还行,你应该找些例子,对照着做 最方便、最常用的就是ADO了。其实在VC中用ADO开发不难,你可能是刚转过来的原因。建议先找些范例看,然后看MSDN。 你所说的困难,的确是微软做得不好造成的。他的文档没有做得那么好。不过倒是有一些文档可以看,我想对你肯定会很有帮助的。这些文档可能没有集成到MSDN里面去。你可以到我的主页上下载,点击主页左面的"下载(编程相关)"http://www.betajin.com/alphasun/index.htm to:alphapaopao(炮炮)你的资料我下载了,谢谢!不过这个我有了。而且它主要是讲VB的。这些我都很熟了呀!有没有专门针对VC++的数据库编程手册? to:alphapaopao(炮炮)谢谢你的资料 ODBC/ADO都挺好的搜索本栏目也够你看的了 在vckbase 上下载几个数据库的源代码仔细研究后你会收获不小偶看书去了 :) 在VC环境下开发数据库程序:1.如果数据库提供OLE DB驱动,比如: MS SQL Server,access.则坚决使用OLE DB开发。2.如果数据库只有ODBC驱动,则用ODBC.其他的开发方法:ADO: 它只是对OLE DB进行了封装,目的是供VB,ASP等环境使用,在VC下完全没必要用,白白多加了层封装,不如自己封装OLE DB.DAO,RDO: 已经淘汰了的开发方法,MSDN中明确说,只供维护原来的程序。"Microsoft 建议对新项目使用 OLE DB 或 ODBC。DAO 只应在维护现有应用程序时使用。"这是MSDN中的原话。这么多人用ADO,可能是大家对OLE DB还不太了解。 专门讲VC开发数据库的书,目前市面上的都是垃圾,基本上都是翻译帮助文件,或者粗浅的讲解一点最基本的实例。可能是研究C++的人水平都太高了,数据库开发终归是应用软件,C++可能更多用于开发实现一个数据库,而不是应用数据库。我想这是根本原因。 Access 数据库最好用DAOSQL SERVER、ORACAL等最好用ODBC其实利用VC的向导开发数据库应用程序不是很难,我现在正在用VC开发数据库软件 个人觉得还是ADO好,虽然我也是个初学者,但是我用过ADO之后,就是爽呀 怎样让身份证读卡器(神思二代)保持正常读卡状态?OnTimer()问题 动态改变CListCtrl 表头列的宽度. 谁有孙鑫老师的vc++深入详解的电子书 如何把一堆按钮和一个数组联系起来?急!! DirectShow 做一个播放器能实现在播放的画面上怎么实现加文字?谢谢你 问一个关于汉字的问题 请教。。。CFileDialog相关 如何让一个VC的对话框程序响应键盘消息,online 高分求教!!!关于硬件 想知道wav格式的详细资料,最好有中文的。不详细的也有分,up也有分。 MFC中怎样删除一个在classwizard中有而在 class view中没有的类 求SYS的资料
其实在VC中用ADO开发不难,你可能是刚转过来的原因。
建议先找些范例看,然后看MSDN。
你可以到我的主页上下载,点击主页左面的"下载(编程相关)"http://www.betajin.com/alphasun/index.htm
有没有专门针对VC++的数据库编程手册?
谢谢你的资料
搜索本栏目也够你看的了
仔细研究后
你会收获不小
偶看书去了 :)
则坚决使用OLE DB开发。
2.如果数据库只有ODBC驱动,则用ODBC.其他的开发方法:ADO: 它只是对OLE DB进行了封装,目的是供VB,ASP等环境使用,在VC下完全没必要用,
白白多加了层封装,不如自己封装OLE DB.DAO,RDO: 已经淘汰了的开发方法,MSDN中明确说,只供维护原来的程序。"Microsoft 建议对新项目使用 OLE DB 或 ODBC。DAO 只应在维护现有应用程序时使用。"
这是MSDN中的原话。这么多人用ADO,可能是大家对OLE DB还不太了解。
或者粗浅的讲解一点最基本的实例。
可能是研究C++的人水平都太高了,数据库开发终归是应用软件,C++可能更多用于开发
实现一个数据库,而不是应用数据库。我想这是根本原因。
但是我用过ADO之后,就是爽呀