易截截图软件、单文件、免安装、纯绿色、仅160KB

VC6对Access文件执行插入操作时出错!!!

下面函数的作用是取出当前界面上CListCtrl里面的数据插入到Access文件中
void CMDBDlg::OnButtonSavefile()
{
// TODO: Add your control notification handler code here
CFileDialog m_dlg(FALSE,".MDB", NULL, 0, "Office Access(*.mdb)|*.mdb||", this);
if (m_dlg.DoModal() == IDOK)
{
CoInitialize(NULL);
_ConnectionPtr pConn(__uuidof(Connection));
_RecordsetPtr pRs((__uuidof(Recordset)));
CString strMdbName = m_dlg.GetFileName();
CString strConStr;
strConStr.Format("DRIVER={Microsoft Access Driver (*.mdb)}; uid=; pwd=; DBQ=%s", strMdbName);
pConn->Open((_bstr_t)strConStr, "", "", adModeUnknown);


for (int i = 0; i < m_Grid.GetItemCount(); i++)
{
CString txtCaption1 = m_Grid.GetItemText(i, 1);
CString EnCaption1 = m_Grid.GetItemText(i, 2);

CString strSql;
strSql.Format("insert into [Captions]([ObjTag], [txtCaption], [EnCaption]) values(%d, %s, %s)", i, txtCaption1, EnCaption1);
_bstr_t sql = (_bstr_t)strSql;
pConn->Execute(sql, NULL, adCmdText);
//UpdateData();
}
CoUninitialize();
}
}
每次执行到pConn->Execute(sql, NULL, adCmdText);语句时都会崩溃,不知道什么原因{{


相关问答:

asp连接ACCESS数据库的问题!!

最近学习asp,当练习到连接数据库的时候,频频出错,可就是不知道错在怎么地方,请高手帮忙看看!!谢谢!
包含文件xx.asp、xxsave.asp、conn.asp以及student1.mdb和表xxgl……
xx.asp为:
<html>
<hea ......

怎样装ACCESS - VC/MFC / 数据库

我机子里面没有ACCESS,请问在不重装系统的情况下该如何把它装上,之前我试装过其它版本的SP3 OFFICE,但还是装不上,
请问有什么好办法吗?

安装OFFICE ,选择安装ACCESS就可以呀 。

引用
安装OFFICE ,选择安装 ......

dwr Illegal access to default constructor错误

dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
  <param name="formBean" value="prisonerForm"/>
  < ......

用ASP 怎么将EXCEL导入到ACCESS - Web 开发 / ASP

问题是这样的,现在有一个工资表,是EXCEL的,我要把它导入ACCESS,因为 要查询每个人的工资,根据不同的编号可以查询到相对的人,
用ASP 怎么将EXCEL导入到ACCESS,而且每月都有不同的表,

引用
其实就是把EXCEL当成数 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号