1) hr = m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb","","",adModeUnknown);///连接数据库
///上面一句中连接字串中的Provider是针对ACCESS2000环境的,对于ACCESS97,需要改为:Provider=Microsoft.Jet.OLEDB.3.51; }这是网上看到的连接ACCESS2000的,现在都流行2003个2007,连接是否一样?2)程序开发完成后如何打包ADO?谢谢大家!
///上面一句中连接字串中的Provider是针对ACCESS2000环境的,对于ACCESS97,需要改为:Provider=Microsoft.Jet.OLEDB.3.51; }这是网上看到的连接ACCESS2000的,现在都流行2003个2007,连接是否一样?2)程序开发完成后如何打包ADO?谢谢大家!
ADO不需要打包,操作系统自带了.但是数据库驱动程序可能缺失,需要打包进行安装.
2.ADO可能有些机器上的不能正常运行,你需要拷三个文件(都在c:\windows\system32下),并注册下:
regsvr32 MSADODC.OCX
regsvr32 MSDATGRD.OCX
regsvr32 msstdfmt.dll
PS:我之前就是在XP下面编好的,放2003下控件显不出来,注册这三个就行了.
按照这样打包完电脑不需要在安装Office版本了吧?