di datawindow, kalau menerima perintah dw.update() maka event SQLPREVIEW() akan 
ditrigger
nah kita bisa ambil parameter SQLSYNTAX yang isinya adalah perintah sql 
statement ( insert, update, dan delete)
disini yang perlu kita perhatikan adalah update properties ( where clause for 
update/delete dan key modification ) dan
dwbuffer masing-masing dwobject. kalau bingung bisa baca help ...

rgds
hery

----- Original Message ----- 
  From: Rudi Hartono 
  To: [email protected] 
  Sent: Monday, April 09, 2007 1:30 PM
  Subject: Re: [indopb] simpan data


  Hallo Pak Rajiman,

  trimakasih atas masukanya pak. memang saya sdh mencoba
  spt yg pak rajiman kasih samplenya. cuma maaf mungkin
  ini adalah kebiasaan sy sewkt develop memakai vb dan
  .net, terkadang sy ingin menggunakan perintah insert
  utk menyimpan datawindow ke database namun sy
  kesulitan utk mengakses tiap field di datawindow.

  contoh datawindow input yg ada adalah spt ini :

  kode
  nama
  alamat
  kodepos

  nah sy agak asing dg datawindow, bgm sy bisa mengakses
  tiap - tiap field ini spy kalo sy pake perintah insert
  maka akan spt ini jadinya :

  insert into "namatabel"(kode,nama,alamat,kodepos)
  values('kode', 'nama', 'alamat', 'kodepos')

  begitu pak. atau emang kalo di powerbuilder cara
  penyimpanan nya emang sdh baku dg menggunakan
  dw_.update aja ya? jadi ga perlu lagi perintah insert
  utk menyimpan data ke sql server?
  maklum itu kebiasaan sy di lingkungan visual basic
  apabla mau simpan data data ke sql server sy selalu
  menggunakan insert.

  mohon masukanya dari temen2 yg sdh berpengalaman di
  powerBuilder.

  thanks
  rudi

  --- Rajiman doang <[EMAIL PROTECTED]> wrote:

  > Dear Bpk Rudi
  > 
  > Dalam PB datawindow adalah jembatan anatar database
  > dengan aplikasi.
  > untuk menambah data digunakan scrip :
  > dw_1.insertrow(0)
  > // scrip insertrow hanya manambahkan row pada
  > datawindow belum ke database (
  > sql server )
  > // maru masukan datanya. contoh :
  > dw_.object.kodebarang[dw_1.getrow()]="KDB001"
  > dw_.object.namabarang[dw_1.getrow()]="Pensil"
  > //data ini masih di simpan dalam buffer belum masuk
  > ke database
  > //untuk menyimpan ke database baru gunakan scrip :
  > dw_1.update()
  > //baru data masuk ke sql server
  > dw_1.deleterow(0)
  > //untuk menghapus row tp belum menghapus ke database
  > (sql server )
  > //supaya terhapus juga dalam databse gunkan
  > dw_1.update()
  > 
  > selamat mencoba
  > 
  > 
  > Raj
  > 

  __________________________________________________________
  Don't pick lemons.
  See all the new 2007 cars at Yahoo! Autos.
  http://autos.yahoo.com/new_cars.html 


   

Kirim email ke