vs2010 ADO编程连接SQL server 2008 r2 问题
编译提示errorC2039:“GetCollect”:不是“_Record”的成员,网上没查到为什么会出现这个问题,快崩溃了,好不容易连上了数据库,却用不了操作函数。。...
编译提示
error C2039: “GetCollect”: 不是“_Record”的成员,网上没查到为什么会出现这个问题,快崩溃了,好不容易连上了数据库,却用不了操作函数。。。 展开
error C2039: “GetCollect”: 不是“_Record”的成员,网上没查到为什么会出现这个问题,快崩溃了,好不容易连上了数据库,却用不了操作函数。。。 展开
1个回答
2015-08-20
展开全部
肯定是连接字符串的问题。
"Provider=SQLOLEDB;Data Source=HP-PC\SQLEXPRESS;Persist Security Info=True;User ID=sa;Initial Catalog=D:\STUDY\SAMS.MDF"这个要逐一仔细检查吧。
pwd= 这个要写上
Initial Catalog=D:\STUDY\SAMS.MDF SQL数据库,这个要写数据库名字,而不是文件名。
"Provider=SQLOLEDB;Data Source=HP-PC\SQLEXPRESS;Persist Security Info=True;User ID=sa;Initial Catalog=D:\STUDY\SAMS.MDF"这个要逐一仔细检查吧。
pwd= 这个要写上
Initial Catalog=D:\STUDY\SAMS.MDF SQL数据库,这个要写数据库名字,而不是文件名。
追问
conn->ConnectionString = "driver={SQL Server};server=xxxxx;uid=xxxx;pwd=xxx";
conn->Open("","","",adConnectUnspecified); 当我把调用getcollect的代码删掉后编译就通过了,我的连接字符串如上,运行时没有抛出错误,是不是说明已经连上数据库了?
启帆信息
2024-11-19 广告
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!...
点击进入详情页
本回答由启帆信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询