"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Demo.mdb","","",adModeUnknown

Data Source后面是接的数据库存放的位置吗? 两个""是什么意思?
adModeUnknown 又是什么意思?
请高手指点下 我刚刚开始接触VC++

第1个回答  推荐于2018-04-04
这是delphi下的数据库连接提供者的字符串,vc++和这个也是相同的:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\gdglX\data\dbgd.mdb;Persist Security Info=False
Data Source后面是连接的数据库存放的位置。 两个""的意义是:第一个""是用户名,第二个""是密码,由于你没有用户名和密码,所以这两项均为空;adModeUnknown 表示目前用ado连接数据库的方式还不知道ad--ADO Mode-方式模式 Unknown-不知道,这种方式以后可以在程序中以表、视图、查询、SQL、过程等方式提取数据。

参考资料:个人vc++教学经验

本回答被提问者和网友采纳