菜鸟想学VC数据库编程

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:01:28
小弟学习了MFC,想用MFC模拟一下学校的信息管理系统,但是不想用控制台里面使用的文件加链表,故小弟想到了数据库,但是不知从何下手,请叫大侠们指点一下,VC数据库编程应该从哪里开始,需要什么软件(有人说要安装SQL Server2000),怎样建立数据库,怎样导入到我的应用程序中,不胜感激!!!

数据库访问对象有多种,DAO,RDO,ADO。 一般用DAO和ADO的情况多。
DAO(Data Access Object)的速度快,适合单机运行的程序,ADO(Active Data Object)的速度慢一些,但访问接口丰富一些,适合网络版应用程序,当然也可以用来开发单机版程序。
但两者在语言上的差别不是很大,并且都支持SQL语言,也就是可以执行SQL语句。
数据库虽然有多种,如Access,SQLServer,Olacal等,但用以上数据苦访问对象即可访问。区别在连接的代码上,其他地方都一样。
数据库学习的大部分内容与这些实际数据库管理程序无关,要学习DAO,RDO和SQL语言等。

access也可以,mysql也可以。c++有连接各种数据库的接口,mfc也有专门的接口ado\odbc\等等。你用数据库管理系统把数据库建立好,配置好数据源,在vc中连接即可进行操作。一般通过数据库操作控件比较简单。

我才做了个数据库应用程序,如果有兴趣,我们一起讨论。