如下Oracle语句
declare cnt integer;
begin
  SELECT count(1) into cnt FROM A where Code='SYS' and Value='VR';
  if cnt <1 then
    INSERT  into A values ('SYS' ,'VR','DD','M','AA');
    --delete from XSysconfg where Code='SYS' and Value='VR';
  end if;
end;
如果用oraclecommond的ExecuteScalar方法执行,报错
如果用OleDbCommand的ExecuteScalar方法执行就没有问题还有一个问题,在执行创建存储过程的时候“Create or replace 、、、、”
如果用oraclecommond的ExecuteScalar方法执行,完成后发现存储过程的Status都是InVailid
如果用OleDbCommand的ExecuteScalar方法执行就没有问题
不知道为何??无奈了!
那位老大给个建议???