Rekanz Edi,
Bagi saya pribadi sebenarnya masalah, meski metode
find yang dimaksud berbeda-beda. Untuk standar saya pribadi, saya biasa gunakan
model find (composite maupun tunggal) dan jika tidak ditemukan posisinya AddNew,
sedangkan jika tidak posisinya Edit.
If .eof then
.addnew
else
.edit
endif
Atau ada komentar lain ? Atau ada yang
menggunakan model stored procedure ?
Vavai
----- Original Message -----
From: "Edi Susanto" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, May 17, 2005 9:44 PM
Subject: [Programmer-VB] Metode
Save
> metode Find, ini saya sertakan contoh code yang saya maksud ?
> Mohon masukannya...
> Thx
> Edi susanto
> ------------------------------------------------------
> With KoneksiUtama.rstblMutasiCek
> .MoveFirst
> .Find "NoCek = '" & Trim(txtNoCek.Text) & "'"
> If .EOF Then
> KoneksiUtama.rstblMutasiCek.AddNew
> KoneksiUtama.rstblMutasiCek.Fields("NoCek") = txtNoCek.Text
> KoneksiUtama.rstblMutasiCek.Fields("CustomerID") =
> txtCustomerID.Text
> KoneksiUtama.rstblMutasiCek.Fields("TanggalKeluar") =
> Format(cmbTanggalKeluar.Value, "dd/mm/yyyy")
> KoneksiUtama.rstblMutasiCek.Fields("JumlahTicket") =
> txtJumlahTicket.Text
> KoneksiUtama.rstblMutasiCek.Update
>
> MsgBox "Penambahan No Cek : " & txtNoCek.Text & " berhasil
> !", vbInformation, "Sukses"
> Else
> If MsgBox("No Cek : " & txtNoCek.Text & " sudah ada, apakah
> anda ingin menyimpan perubahan datanya ?", vbYesNo, "Simpan Perubahan Data")
> = vbYes Then
> KoneksiUtama.rstblMutasiCek.Fields("NoCek") =
> txtNoCek.Text
> KoneksiUtama.rstblMutasiCek.Fields("CustomerID") =
> txtCustomerID.Text
> KoneksiUtama.rstblMutasiCek.Fields("TanggalKeluar") =
> Format(cmbTanggalKeluar.Value, "dd/mm/yyyy")
> KoneksiUtama.rstblMutasiCek.Fields("JumlahTicket") =
> txtJumlahTicket.Text
> KoneksiUtama.rstblMutasiCek.Update
> MsgBox "Perubahan Data No Cek : " & txtNoCek.Text & "
> berhasil disimpan", vbExclamation, "Suskes"
> Else
> txtNoCek.SetFocus
> txtNoCek.SelStart = 0
> txtNoCek.SelLength = 7
> Exit Sub
> End If
> End If
> End With
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
Yahoo! Groups Links
- To visit your group on the web, go to:
http://groups.yahoo.com/group/Programmer-VB/
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
