操作数据库时(用odbc),可以添加,但是删除(Delete)时有错,
弹出对话框提示“查询过于复杂 。”。
跟踪内部CDBException:State:S1000,Native:-3071....
我查了msdn,
-3071 Query too complex; push expressions into UDFs and reduce
number of columns,
我的column有140个,嫌多?有这原因马?有没有谁也碰到这种事?请指教!
3X
弹出对话框提示“查询过于复杂 。”。
跟踪内部CDBException:State:S1000,Native:-3071....
我查了msdn,
-3071 Query too complex; push expressions into UDFs and reduce
number of columns,
我的column有140个,嫌多?有这原因马?有没有谁也碰到这种事?请指教!
3X
.open(CRecordset::snapshot,"select * from motordbl ");
找到指定纪录:
....
删除:
.Delete();//出错了
另外,我发现,添加.Add()是可以工作的
.Detete(),.Edit()都不能正常工作,会出现同样错误