发布网友 发布时间:2022-04-24 19:50
共1个回答
热心网友 时间:2022-07-12 06:57
VC对数据库的操作有6种方式:
ODBC
MFC
DAO
RDO
OLE DB
ADO
ADO实际上是一个OLE DB供应程序,使用ADO 的应用程序要间接地使用OLE DB
ADO 类似于DAO的对象模型。但比DAO有更高的灵活性。。。。
用ADO访问数据库,比较快,简单,使用VBScript和JaveScript等脚本语言可以使用ADO.不仅在微软产品的开发语言如VB中使用,其他非微软开发语言,如PB,Delphi等也使用ADO,如delphi的ADOConnection组件,她是一个ADO链接组件:ADOConProvider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=d:\zjglX\data\zjgl.mdb;Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password=sdl0819;Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
这是本人设计的一个资金管理软件,它就是使用ADO作为链接ACCESS的数据库的。
用ADO可以访问任何访问目前的流行数据库,桌面的和服务器的。
用ADO访问数据库,仅能在windows操作系统上。
VC++中使用WIN 32 RELEASE 选项与使用“WIN32 DEBUG”选项编译出的程序有区别:
RELEASE是发行的,DEBUG是调试的。在编写程序时用DEBUG,当准备发行(出售)给用户时,VC++中使用WIN 32 RELEASE 选项,再生成exe文件。
VC++中使用WIN 32 RELEASE 选项,再生成exe文件比使用“WIN32 DEBUG”选项编译出的程序长度要短,运行速度相对要快。
参考资料:个人用VC++ 6.0 经验