wah gak sinkron jawaban dengan pertanyaan,
kalau based on tabel, berarti field tidak boleh disisi one, atau mungkin
anda belum paham relasi one-to-many.

kirim sample saja ...., lebih ringkas ...

aksan kurdin


On 8/8/08, Reza Ravisqi <[EMAIL PROTECTED]> wrote:
>
>   Bisa dilihat jawaban saya  dibawah . . . .
>
> *aksan kurdin <[EMAIL PROTECTED]>* wrote:
>
> form di boundkan ke select query atau tabel ?
> Table
> jika select query, apakah query join (lebih dari satu tabel) ?
> jika banyak tabel, apakah field ada di sisi one ? Ya
>
> apakah recordsource tipe dinamic atau snapshot ?
> Nyarinya dimana ya ?
>
> lock form dan lock control property di set true ?
> Nyarinya dimana ya ?
>
> aksan kurdin
>
>
> 2008/8/8 Reza Ravisqi :
> > Iya Pak maaf atas info awalnya yg kurang lengkap. . . Nilai A = 500, yang
> > sudah saya lakukan :
> >
> > Private Sub B_AfterUpdate()
> > A = A – B
> > End Sub
> > Jadi kalo saya masukin B = 400, mau saya A menjadi 100. Tapi ya itu tadi
> > selalu dapat message error "Field can not be updated".
> >
> > Thanks,
> > Reza
> >
> > aksan kurdin wrote:
> >
> > nah, anda bisa nangkap kan kalau pemahaman kami di sini bisa salah
> > jika info yang anda beri kurang lengkap, sehingga solusi yang
> > diberikan juga kurang mengena ?
> >
> > Jika 'hanya' untuk mengupdate nilai suatu field di textbox, anda
> > tentukan dulu mekanisme triger by apa?
> > misalkan di triger saat field (textbox) lain di update/change, maka
> > anda bisa gunakan event after update textbox tersebut untuk mengupdate
> > nilai a:
> > a = a + b
> >
> > jika a adalah bound control, maka data yang diboundkan kepada textbox
> > a pasti langsung tersimpan.
> >
> > begitu maksudnya ?
> >
> > aksan kurdin
> >
> > 2008/8/8 Reza Ravisqi :
> >> Update Query ? maaf kalau pemahaman saya salah yakni bahwa saya harus
> >> bikin
> >> query baru lagi -hanya- untuk update filed A.
> >>
> >> Saya sudah coba mengikuti petunjuk dibawah, langkah sbb :
> >> - masuk ke form (di build dengan tidak menggunakan select query) yang
> ada
> >> filed A
> >> - ke properties lanjut Form->Record Source, masuk ke Query Statement :
> >> Query
> >> Builder, saya tidak menemukan Update Querynya.
> >>
> >> mohon dikoreksi kalau langkah saya ini salah . . .
> >>
> >> Thanks,
> >> Reza
> >>
> >> aksan kurdin wrote:
> >>
> >> yang anda coba itu yang bagaimana ? sayang sekali anda lupa memberi
> >> penjelasan langkah2 anda.
> >> tetapi baiklah, untuk mengupdate nilai suatu field bisa dengan cara
> >> recordset (ADO/DAO) atau bisa dengan update query.
> >>
> >> Yang mudah aja dulu yang akan saya beri contoh, buatlah query dengan
> >> tipe update query. isinya bisa seperti ini:
> >>
> >> UPDATE TABLE1 SET TABLE1.A = TABLE1.A + TABLE1.B
> >>
> >> ini akan mengupdate seluruh isi tabel di field A menjadi A + B
> >>
> >> jika hendak mengupdate satu baris saja, maka bisa anda masukkan
> criteria:
> >>
> >> UPDATE TABLE1 SET TABLE1.A = TABLE1.A + TABLE1.B WHERE TABLE1.A = 10
> >>
> >> aksan kurdin
> >>
> >> 2008/8/7 Reza Ravisqi :
> >>> Daer All.
> >>>
> >>> Saya punya suatu field, let's say :
> >>>
> >>> A = 500
> >>>
> >>> Saya akan melakukan pengurangan terhadap A, dimana hasilnya tetap
> >>> disimpan
> >>> di A. Logika saya mengatakan sintaxnya seperti dibawah ini :
> >>>
> >>> A = A - B
> >>>
> >>> or
> >>>
> >>> C = A - B
> >>> A = C
> >>>
> >>> Saya sudah coba kenapa selalu dapat message error "Field can not be
> >>> updated".
> >>>
> >>> Sebenarnya, bagaimana realisasinya di Ms Access terhadap logika diatas
> ?
> >>> dimana sintax itu di tempatkan di form or query ? mohon pencerahan.
> >>>
> >>> Thanks,
> >>> Reza
> >>>
> >>> ________________________________
> >>> Nama baru untuk Anda!
> >>> Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan
> >>> @rocketmail.
> >>> Cepat sebelum diambil orang lain!
> >>>
> >>
> >> --
> >> Aksan Kurdin
> >>
> >> ________________________________
> >> Bergabunglah dengan orang-orang yang berwawasan, di bidang Anda di
> Yahoo!
> >> Answers
> >>
> >
> > --
> > Aksan Kurdin
> >
> > ________________________________
> > Dapatkan alamat Email baru Anda!
> > Dapatkan nama yang selalu Anda inginkan sebelum diambil orang lain!
> >
>
>
>
> --
> Aksan Kurdin
>
> ------------------------------------
>
> SPAM IS PROHIBITEDYahoo! Groups Links
>
>
>
>
>  ------------------------------
> Dapatkan nama yang Anda sukai!
> <http://sg.rd.yahoo.com/id/mail/domainchoice/mail/signature/*http://mail.promotions.yahoo.com/newdomains/id/>
> Sekarang Anda dapat memiliki email di @ymail.com dan @rocketmail.com.
>
> 
>



-- 
Aksan Kurdin

Kirim email ke