Formdan tabloya veri aktarma

02/05/2015, 09:44

huseyinkoc

Kolay gelsin.Elimde Aşağıdaki kod var. Yaptığı iş ; komut butonuna basınca servis formundaki "id" değerini Yeni açılan formdaki "id" yerine yazmak. Gayet güzel çalıştı. Tek sıkıntım eski bir servis formunu açıp değişiklik yapmak istediğimde kayıt zaten olduğu için hata vermesi. Kod için "Bu kayıt var" demesi kısmında takıldım. Sizden ricam kaydı kontrol edip eğer kayıt varsa uyarması ve kaydı yapmaması.


Dim rs As New ADODB.Recordset

rs.Open "TServisUcret", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
rs.AddNew
rs("servis_ucret_id") = servis_id
rs.Update
rs.Close
Set rs = Nothing
DoCmd.OpenForm "FServisUcret"
Forms("FServisUcret").Requery
DoCmd.Close acForm, "FServis", acSaveYes

End Sub
02/05/2015, 10:30

SCavusoglu

Sorunuzun cevabını aşağıdaki konuyu inceleyerek bulabilirsiniz.
Profosyonel Cari Kayıt Örneği

Sorun yaşarsanız örnek uygulamanızı ekleyiniz..
09/05/2015, 15:56

atoz112

sayın huseyinkoc,

konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.

şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.
bilgilendirmek ister misiniz lütfen.teşekkürler.bilginize.

sayın scavusoglu bey'in de belirttikleri gibi,örnek uygulamanızı eklemeniz,çözüm için daha verimli imkanlar sağlayacaktır.

iyi çalışmalar,
saygılar.
09/05/2015, 23:16

huseyinkoc

Sorunumu hallettim sağolun. Yaptığım iş biraz karıştı. Toparlar toparlamaz örnek koyacağım.
09/05/2015, 23:23

huseyinkoc

Sayın SCavusoglu yardımınız için teşekkür ederim. Verdiği ipucu sayesinde çok hızlı ilerledim. Yaptığım form çok kontrollü olduğu ve denetlenecek alan çok olduğu için kusursuz çalışana kadar örnek koymak istemedim.