Hello ,
Sorry saya lempar masalah saya di milis oracle.
Pakar2 BackEnd Oracle ada yang handle Frontend Vfp.

Saya punya masalah mau menghapus data pakai vfp yang di insert langsung dari
mesin oracle lewat procedure atau PL/SQL dev Oracle.
selalu keluar error 1585, Update Conflict.
Remote di vfp saya pakai CursorAdaptor (ca)/ Remote View (RV)

Koding di VFP.
Proc Hapus
   SELECT Vdata
   MESSAGEBOX("Record ke berapa ya "+STR(RECNO(),7))
   DELETE
   IF !Tableupdate(0,.T.,'Vdata')
      IF AERROR(laerror) > 0
         =AERROR(lAError)
         MessageBox(laError[1,2])                                
      ENDIF
   ENDIF
RETU

Ini Contoh Insert data ke Oracle

IF SQLEXEC(koneksi,"call InsertData()")  <= 0
  =Aerror(la_err)
  =MESSAGEBOX(la_err[3],0+16,"Informasi") 
  RETURN   
ENDIF

Procedure di Oracle
create or replace procedure COBA
is
begin
  insert into data
   (
    nomor, tanggal
   )
   values
   (
    '1234',sysdate
   );
end;

Di coba hapus secara langsung di command vfp udah nggak mau
DO ca_data WITH "select * from data"
brow     --> ada datanya
delete   --> langsung keluar Error Update Conflict.
Demikian juga saya coba insert pakai tools PL/SQL Dev hasil juga nggak bisa di 
hapus
via vfp, bukan hanya nggak bisa di hapus di edit juga nggak bisa.
sepertinya record tersebut udah jadi milik nya.
kecuali hapus langsung di oracle.
mohon solusinya.

-- 
Best regards,
fansul
mailto:[email protected]

Kirim email ke