永发信息网

关于CrecordSet.open()

答案:1  悬赏:40  手机版
解决时间 2021-07-19 05:05
  • 提问者网友:人生佛魔见
  • 2021-07-18 06:25

我用MFC 创建向导创建一个指向多表ACCESS的CRecordSet类,默认的CString CmainASet::GetDefaultConnect()
{
return _T("DSN=Launcher;DBQ=C:\\Users\\lvpp\\Desktop\\add.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;");
}

CString CmainASet::GetDefaultSQL()
{
return _T("[data],[dingdan],[IDall]");
}

在调用CRecordSet.open()的时候没有参数时程序可以执行,但是更改为CRecordSet.Open(AFX_DB_USE_DEFAULT_TYPE, _T("SELECt * FROM data"));时能编译但是提示

我手比较新,希望能详细指教

最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-07-18 07:20
你好 我也遇到了这个问题 请问你当时是怎么解决的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯