Ilişkisiz Formdan Tabloya Verı Kaydetme
#1
Sn. Hocalarım, AnavVeriTabanıTablosu'ndan seçilen verileri, OgrenciFirmaTakipTablosu'na seçerek KAYDETMEK istiyorum.

1) YOL 
Private Sub Komut6_Click()
Dim rs As New ADODB.Recordset
    rs.Open "OgrenciFirmaTakipTablosu", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
    rs.AddNew
    rs("Sıra No") = Me.Siranotxt0.Value
    rs("Adı Soyadı") = Me.AdiSoyaditxt1.Value
    rs("Sınıfı") = Me.Sinifitxt2.Value
    rs("Şubesi") = Me.Subesitxt3.Value
    rs("Dalı") = Me.Daltxt4.Value
    rs("Devam") = Me.Devamtxt5.Value
    rs("İş Yeri") = Me.isYeritxt6.Value
    rs("Giriş Tarihi") = Me.Tarihitxt7.Value
    rs("Dekont") = Me.Dekontxt8.Value
    rs("Ayı") = Me.AitAytxt9.Value
    rs("Tutar") = Me.Tutar10.Value
    
    MsgBox "Kayıt yapıldı"
    
    rs.Update
Set rs = Nothing
End Sub


2.YOL
  1. CurrentDb.Execute "insert into Tablo1 (ADI,SOYADI,TC )" _

  2. & " select  '" & Me.Metin0 & "' , '" & Me.Metin2 & "','" & Me.Metin4 & "'" ....
    Her iki yolu da denedim başaramadım. Hata ve eksiklerimi bir türlü fark edemiyorum...


Eklenti Dosyaları
.rar   Koordinatorluk.rar (Boyut: 628,25 KB / İndirilme: 29)



  Alıntı
Bu mesajı beğenenler:
#2
OgrenciFirmaTakipTablosu alan adları farklı rs(..) yazılan yerler tabloda yok
Komut6 nesnesi yok
ise giris tarihi tablodaki alan turu ile uyuşmuyor.

Visual Basic
  1. Private Sub Komut6_Click()
  2.  
  3. Dim rs As New ADODB.Recordset
  4. rs.Open "OgrenciFirmaTakipTablosu", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
  5. rs.AddNew
  6. rs("SiraNo") = Me.Siranotxt0.Value
  7. rs("adiSoyadi") = Me.AdiSoyaditxt1.Value
  8. rs("Sininfi") = Me.Sinifitxt2.Value
  9. rs("Subesi") = Me.Subesitxt3.Value
  10. rs("Dalı") = Me.Daltxt4.Value
  11. rs("Devam") = Me.Devamtxt5.Value
  12. rs("İş Yeri") = Me.isYeritxt6.Value
  13. rs("Giriş Tarihi") = Me.GirisTarihitxt7.Value
  14. rs("Dekont") = Me.DekontVartxt8.Value
  15. rs("Ay") = Me.AitAytxt9.Value
  16. rs("Tutarı") = Me.Dekontxt9.Value
  17.  
  18. MsgBox "Kayıt yapıldı"
  19.  
  20. rs.Update
  21. rs.Close
  22. Set rs = Nothing
  23. End Sub



formdaki ıse gırıs kutusu acılan kutudan metin kutusuna çevirip, biçiminizde kısa tarih yapmalısınız.



  Alıntı
Bu mesajı beğenenler:
#3
Bu tarz kayıtları hazırlarken ttek tek alanları eklersen hatanın nereden olduğunu görürsün. Kayıt oldu mesajını rs.update işleminden sonraya al. O zaman daha kayıt gerçekleşmiş olmuyor.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Tabloya Değer Kümesinden Veri Seçerek Veri Girişi Saglanması sevincili 2 109 26-03-2024, 20:07
Son Mesaj: sevincili
  Access Formu üzerinden Sql Server Tabloya Nasıl Veri Kaydı Yapılır karacahil 4 204 15-02-2024, 12:10
Son Mesaj: halily
  Tabloya Qr Kodla Veri Giriş SBNS 3 171 08-02-2024, 13:24
Son Mesaj: BeyTor
access-sql-18 Insert ile formdan tabloya kayıt ekleme Enigmatic 18 20.633 07-02-2024, 18:41
Son Mesaj: halil.tefci
  Formu Pdf Olarak Kaydetme snapper 8 255 01-11-2023, 22:59
Son Mesaj: dsezgin
  [FORM] İLİŞKİSİZ FORMDAN TABLOYA VERI KAYDETME moskovic 24 20.285 06-07-2023, 12:11
Son Mesaj: dsezgin
  [VBA] Alan Kontrollü Kaydetme Işlemi Ahmet51 2 208 25-05-2023, 14:07
Son Mesaj: Ahmet51
  [VBA] bir tablodan bir tabloya veri aktarma hknct 7 3.594 06-02-2023, 21:35
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi