查看: 1128|回复: 1

如下代码错在哪里?-

[复制链接]
论坛徽章:
0
发表于 2007-3-29 20:33 | 显示全部楼层 |阅读模式
我用ADO进行Oracle数据库的操作,如下代码
Set EmpRS=CreateObject("ADODB.Recordset"
EmpRS.CursorType=1
EmpRS.LockType=3
'EmpRS.CursorLocation = adUseServer
EmpRS.Open "HR.POSS",Conn,1,3,adCmdTable  

EmpRS.AddNew
执行是提示: ADODB.Recordset  :当前记录集不支持更新。 这可能是提供程序的显示,也可能是选定锁定类型的限制。

问题出在哪里?
论坛徽章:
14
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44开发板块每日发贴之星
日期:2008-05-21 01:02:32开发板块每日发贴之星
日期:2008-05-17 01:02:23开发板块每日发贴之星
日期:2008-05-15 01:02:21开发板块每日发贴之星
日期:2008-05-10 01:02:44开发板块每日发贴之星
日期:2008-05-07 01:03:01开发板块每日发贴之星
日期:2008-04-30 01:02:07开发板块每日发贴之星
日期:2008-04-27 01:02:10开发板块每日发贴之星
日期:2008-04-26 01:03:06开发板块每日发贴之星
日期:2008-04-12 01:03:55
发表于 2007-3-29 20:38 | 显示全部楼层
该用如下方式就可以了。。。
                sql = "insert into hr.poss values (ACTIVITYID,COMPCODE,POSITION,CHANGED,QTY,TOTALPV)"

                conn.Execute(sql)

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表