东风系列汽车:关于ADO RecordSet类Addnew方法的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 15:22:32
开发环境:VC+ORACLE+ADO
状态:
1、oracle中自定义的用户及表空间,赋予了DBA以及select all table的权限
2、在该用户下创建了一个简单的表格
3、RecordSet Open方法使用静态游标以及乐观锁

问题:
使用Addnew方式时报异常,分析为“该recordset不支持该方法”,这是为什么?难道oracle provider不支持吗?还是其他设置(数据库、VC)的问题??
针对答案1的补充:
如果您所说的大小写问题是指连接字符串,应该不会,因为数据库已经连接,而且Recordset已经打开,可以进行数据的查询操作,以及执行SQL语句,就是不能执行addnew和putcollect等。

针对答案2的补充:
您说的大小写是不是指连接字符串?这个应该没有问题,因为数据库已经连接,而且recordset也已经打开,可以进行数据查询的操作,也可以执行sql语句,就是不能执行addnew以及putcollect等。

addnew经常出问题.效率不如CONN.EXETURE("SQL")
建议少用

区分大小写没有?