Coba hapus "execute" setelah BEGIN.
Menjadi:
m_ssql = "BEGIN dbms_snapshot.refresh('PENGGUNA','F');END;"
m_cn.Execute m_ssql
atau ubah menggunakan CALL (tanpa END;)
m_ssql = "{call dbms_snapshot.refresh('PENGGUNA','F')}"
m_cn.Execute m_ssql
cmiiw,
Bowo
--- In [email protected], david wahyudi <dave_en_c...@...> wrote:
>
> terima kasih, mas...barusan saya coba, tapi masih gagal. dalam artian di vb6
> eksekusi lancar alias gak ada eror, tapi tabel tetap belum tereplikasi. kode
> saya di vb6 spt di bawah:
>
> m_ssql = "BEGIN execute dbms_snapshot.refresh('PENGGUNA','F');END;"
> m_cn.Execute m_ssql
>
> mungkinkah ada yg kurang??? mohon penjelasan lbh lanjut.
>
> --- On Thu, 3/4/10, yulius_wibowo <yulius_wib...@...> wrote:
>
> From: yulius_wibowo <yulius_wib...@...>
> Subject: [indo-oracle] Re: materialize view
> To: [email protected]
> Date: Thursday, March 4, 2010, 11:38 AM
>
>
>
>
>
>
>
> Â
>
>
>
>
>
>
>
>
>
> Perintah EXECUTE hanya dikenal oleh SQL*Plus.
>
> Untuk mengeksekusi dbms_snapshot. refresh dari VB6 gunakan :
>
> BEGIN dbms_snapshot. refresh(. ..); END;
>
>
>
> cmiiw,
>
> Bowo
>
>
>
> --- In indo-oracle@ yahoogroups. com, david wahyudi <dave_en_ciel@ ...> wrote:
>
> >
>
> > hola...hola. ..semua, saya mau bertanya. saya punya 2 server, 1 server
> > pusat dan 1 server client dimana server client merupakan replikasi server
> > pusat. replikasi di database sudah berjalan lancar, dimana tiap bbrp menit
> > tabel di server client akan menyamakan data secara otomatis dgn data server
> > pusat.
>
> >
>
> > nah...masalah saya ada di aplikasi yg saya kembangkan dgn vb6. saya klo
> > mengeksekusi sql berikut di sql plus berjalan lancar "execute
> > dbms_snapshot. refresh(' PENGGUNA' ,'F')"
>
> > tp klo saya eksekusi via vb6 tidak tereksekusi, pdhl waktu saya debug
> > vb6-nya tidak error sama sekali. mungkin ada yg bisa memberi penjelasan?? ?
> > terima kasih
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > [Non-text portions of this message have been removed]
>
> >
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [Non-text portions of this message have been removed]
>