兄弟从来没用vc作过数据库编程,sql server 2000也是刚学,现在要作一个这样的程序
:用sql server 2000创建一个数据库,在用vc编写的客户端进行操作,遇到很多问题,
问题很幼稚,请知道的朋友拣自己会的回答一下,分绝对给足.
1)用odbc可以连接server 2000吗?怎样连?
2)用dao呢?他和odbc有什么联系和区别?
3)用vc进行数据库编程有哪些要注意的问题呢?
4)网络上有没有专门的教程或技术文章呢?给提示一下,好象用vb和powerbuilder的较多.
可以用ODBC。用CRecordSet和CDatabase类就可以了。
这方面应该有很多教程,去这里看看吧:
http://www.copathway.com/vchelp/last.asp?class_id=1
http://www.copathway.com/vchelp/type.asp?class_id=1&type_id=42
dao 又是一种数据库方法,vc技术内幕第四版有详细介绍
dao 连接Access(*.mdb)数据库或自带odbc驱动的数据源
odbc 微软提供访问各种数据库数据的标准 详细参考vc
技术内幕第四版
MSDN 上参考
CDatabase,CRecordSet
ado连接在网络上有很多的例子 你可以使用SQL数据库指定数据库名和密码就可以实现了
2)用ADO连接SQL数据库你只需要知道数据库存在的服务器地址和数据库名你就可以连接到 就算是在INTERNET上也一样 你只需要修改你的连接字符串就可以了
用ADO连接数据库要注意问题其实也不是很多 VC使用ADO主要是创建COM接口 然后使用提供的指针去执行数据库操作 我这里有一个ADO类 如果你需要可以告诉我
mfkzj@263.net