ADO连接access数据库,代码如下:
_ConnectionPtr m_pConnection;
try
{
//创建连接对象实例
m_pConnection.CreateInstance("ADODB.Connection");
//设置连接字符串 //CString strConnect="DRIVER={Microsoft Access Driver (*.mdb)};\
uid=;pwd=;DBQ=studenta.mdb;"; CString strConnect="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\\实验用 \\studenta.mdb;Persist Security Info=False";
//使用Open方法连接数据库
m_pConnection->Open((_bstr_t)strConnect,"","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}结果出错,显示“无效指针”,请教各位错在那? connectionstring应该怎么写啊。我用两种方法都不对
#impot....已经加上了
_ConnectionPtr m_pConnection;
try
{
//创建连接对象实例
m_pConnection.CreateInstance("ADODB.Connection");
//设置连接字符串 //CString strConnect="DRIVER={Microsoft Access Driver (*.mdb)};\
uid=;pwd=;DBQ=studenta.mdb;"; CString strConnect="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\\实验用 \\studenta.mdb;Persist Security Info=False";
//使用Open方法连接数据库
m_pConnection->Open((_bstr_t)strConnect,"","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}结果出错,显示“无效指针”,请教各位错在那? connectionstring应该怎么写啊。我用两种方法都不对
#impot....已经加上了
解决方案 »
- treectrl的setitemData和getitemdata
- VC6如何创建渐变的颜色画刷??
- 百分悬赏,谁知道如何对VSS 6.0进行扩展编程
- 如何枚举系统中已经安装的输入法??如何取得某一个输入法的图标,就像WINDOWS的语言栏中显示的那样~~~~~~~~~~~
- faq: unexpected end of file found是怎么回事?
- 哪为仁兄帮帮忙,关于check box 控件的简单编程
- 打印中下面几种数据格式具体是什么结构?
- 求VC++实现数字图像的面积计算的源码
- 我想使文本框中的字体加粗,其他属性如字体等等不变。如何实现
- 再问一次:如何删除一个文件夹?如E:\COMM.刚才有高手说用system,但有DOS窗口出现,不好。
- 树节点复选框(急)
- 毕业设计又出问题了。现在心里虚,CSDN的前辈,请各路朋友指点指点!基础问题。
::CoInitialize(NULL);在退出程序前
::UnCoInitialize();
前几天我也为是一样的问题!
::CoInitialize(NULL);
http://blog.csdn.net/SupermanKing/archive/2008/10/16/3082934.aspx