连接oracle 时错误"ORA-08103: 对象不再存在"

sysuye 2008-08-19 11:54:48
代码如下:
DataModule2.ADOStoredProc1.Close;
DataModule2.ADOStoredProc1.Parameters.Clear;
DataModule2.ADOStoredProc1.ProcedureName:= 'P_D08.stress';
with DataModule2.ADOStoredProc1.Parameters.AddParameter do
begin
Name:= 'fid';
DataType:= ftInteger;
Value:= 1011;
end;
with DataModule2.ADOStoredProc1.Parameters.AddParameter do
begin
Name:= 'tb';
DataType:= ftDateTime;
Value:= StrToDateTime('2008-04-04 00:00:00');
end;
with DataModule2.ADOStoredProc1.Parameters.AddParameter do
begin
Name:= 'te';
DataType:= ftDateTime;
Value:= StrToDateTime('2008-04-07 00:00:00');
end;
DataModule2.ADOStoredProc1.Prepared:= true;
DataModule2.ADOStoredProc1.Open;

当跟踪到DataModule2.ADOStoredProc1.Open;时出现错误:“ORA-08103: 对象不再存在”
然而我用相同代码执行另一个参数和'P_D08.stress'一样的过程'P_D08.query_his'时却没有问题,这是怎么回事?
...全文
753 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
才子鸣 2008-08-21
  • 打赏
  • 举报
回复
你的過程名可能寫錯了。
要麼就沒有這個過程

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧