在oracle8.0中对记录加锁为何提示"ora-01002 越顺存取",而在oracle7.3中可以,语句如下:
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.text:='select * from test_tab1 for update ');
adoquery1.Open;
该语句是否有错,怎样修改?
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.text:='select * from test_tab1 for update ');
adoquery1.Open;
该语句是否有错,怎样修改?
解决方案 »
- 请教朋友们:如何在写等待时的代码才能使CPU占用率较低?
- 联动任务系统设计
- 创建一个用于发送tcp请求的DLL客户端,必须要创建DFM窗体文件吗?
- 数据快速更新问题
- 【请教】尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 如何读取内存里的数值,请高手进!
- 谁能将下列VB的结构定义转成DELPHI的结构定义
- ExpressQuantumTreeList 4安装好后,启动 delphi6或delphi7都提示什么包错,没法用,只好卸了,哪位能给我解决吗?3Q
- 大家讨论一下如何管理数据库表的唯一字段值的问题!!
- 关于grid中的固定列的显示,谢谢
- 如何指定一字符串在另一字符串中最先出现的位置
- dll文件返回类型Pchar,高分求教!
A successful parse-and-execute call must be issued before a fetch. This can
occur if an attempt was made to FETCH from an active set after all records have
been fetched. This may be caused by fetching from a SELECT FOR UPDATE
cursor after a commit. A PL/SQL cursor loop implicitly does fetches and may
also cause this error.
Action: Parse and execute a SQL statement before attempting to fetch the data.