mfc ado连接access数据库的问题,难道主键必须是自动编号? 初学,我在网上下了一个简单的实例程序可以运行,但是当我把表的主键由自动编号改成文本后(没有重复的值),再用_RecordsetPtr.open函数打开时就报错了,请问这是什么原因,哪里出问题了吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是open函数的参数吗?能给我解释一下各个参数的意义吗? 报的什么错误?/用如下代码把你的代码包起来try { //你的代码 } catch(_com_error &e) { AfxMessageBox(e.Description()); } 看看能否捕获异常?? 自动编号是数字型,而你改成了文本型后,要在条件上面加上单引号..如:原来你是:select * from test where 自动编号 = 12;而现在应当是:select * from test where 文本编号 = '12'; 我是这样的语句:strSQL.Format("select * from MyIM where 用户ID=%s",m_id);m_id本身是CString类型的,那是不是要改成strSQL.Format("select * from MyIM where 用户ID='%s'",m_id); VC ActiveX控件接口函数参数传值出错 用opencv将连续图片录制为视频 发生访问冲突 的问题 新手提问~多谢指教! 问个关于计算机硬件(服务器硬件)全球唯一序号的问题。 谁有人脸定位的算法? about UNICODE 关于高性能工作站的请教,高分有送 菜问:用MFC能否写C/S程序,且用WINDOWS SOCKET而不用csocket,有例程吗? 关于类的声明的问题:请大家帮忙 能否读取CEdit是否是只读状态? webbrowser控件如何插入一段自己的代码再返回 急!SetItemText为什么不能插入数据
用如下代码把你的代码包起来
try
{
//你的代码
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());
}
看看能否捕获异常??
如:
原来你是:select * from test where 自动编号 = 12;
而现在应当是:select * from test where 文本编号 = '12';
strSQL.Format("select * from MyIM where 用户ID=%s",m_id);
m_id本身是CString类型的,那是不是要改成
strSQL.Format("select * from MyIM where 用户ID='%s'",m_id);