请各位高手多多帮忙关于ODBC查询问询
我在用ODBC连接时,为什么创建一个连接多个表的对象时,使用这个对象创建记录集,查询时总是提示非法描述索引,我的索引是这样写的
Crecordset rs(&m_database);
cstring strsql;
strsql.format("select * from stuff order by suff_id) stuff为其中的一价目表名
rs.open(AFX_DB_USE_DEFAULT_TYPE,strsql);当然我的recordset 只连接当个表时又一切正常;
还有一种情况就是我创建recordset时只连接单个表,索引语句用下面的语句时又不能正常连接,
Crecordset rs(&m_database);
cstring strsql;
strsql.format("select stuff_id,stuff_name from stuff order by suff_id) stuff为其中的一价目表名
rs.open(AFX_DB_USE_DEFAULT_TYPE,strsql);
如何选择只想要的字段,还有我想在选择并对数据库操作后得到某一字段的总和,请问如何实现
即只想选取表中的两个字段,也会出现问题
我在用ODBC连接时,为什么创建一个连接多个表的对象时,使用这个对象创建记录集,查询时总是提示非法描述索引,我的索引是这样写的
Crecordset rs(&m_database);
cstring strsql;
strsql.format("select * from stuff order by suff_id) stuff为其中的一价目表名
rs.open(AFX_DB_USE_DEFAULT_TYPE,strsql);当然我的recordset 只连接当个表时又一切正常;
还有一种情况就是我创建recordset时只连接单个表,索引语句用下面的语句时又不能正常连接,
Crecordset rs(&m_database);
cstring strsql;
strsql.format("select stuff_id,stuff_name from stuff order by suff_id) stuff为其中的一价目表名
rs.open(AFX_DB_USE_DEFAULT_TYPE,strsql);
如何选择只想要的字段,还有我想在选择并对数据库操作后得到某一字段的总和,请问如何实现
即只想选取表中的两个字段,也会出现问题
解决方案 »
- 关于MFC下的双线程TCP通信
- VC6 中ADODC控件如何连接上Sqlite数据库
- 如何解决ReadDirectoryChangesW重复响应同一份文件修改
- 如何得到CListCtrl中的被选中的是哪一行?
- 今天去医院检查了一下,确诊是牛皮癣了,以前没在意以为是皮炎呢,长在头上,阴囊上,很痒,脱皮,皮肤变厚,干干的,听说很难治愈,唉。
- 构造函数失败的问题
- 画曲线时遇到的问题
- 为什么我用的API函数,编译时却说有错呢?
- 请教c++
- 急救,,内存报错,电脑无法进入windows 2000sever,,,,急急急!!
- 图象检索系统中如何保存图象数据呢?
- 请问在Win95/98下怎么将进程注册为后台进程.
我使用时也出这种错误,好象ODBC中不能select某几个字段,而只能select *一个对象连接多个表时,只能查询,不能进行增加、修改等操作
GZ