Skip to main content

AccessTr.neT


Tablolar Arası Aktarma Sorunu

Tablolar Arası Aktarma Sorunu

#5
(12/05/2017, 11:52)ozanakkaya yazdı: Merhaba,

Referanslara "Microsoft ActiveX Data Object 2.8 library" referansını ekleyip, butonun tıklandığında olayındaki kodu aşağıdaki ile değiştiriniz.

StrSQL = "SELECT * FROM Veri_Tabanı"
Set rstkayit = New ADODB.Recordset
rstkayit.Open StrSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
With rstkayit
.Find "[Kimlik]=" & [Form1].Form![Kimlik]
If rstkayit.EOF Then

.AddNew
.Fields("S_NO") = [Form1].Form![S NO]
.Fields("FİRMA_ADI") = [Form1].Form![FİRMA_ADI]
.Fields("FATURA_TARİHİ") = [Form1].Form!FATURA_TARİHİ
.Fields("FATURA_NO") = [Form1].Form!FATURA_NO
.Fields("TUTARI") = [Form1].Form!TUTARI
.Fields("AÇIKLAMA") = [Form1].Form!AÇIKLAMA
.Fields("Teslim_Tarihi") = [Form1].Form!Teslim_Tarihi

.Update
End If
End With

DoCmd.SetWarnings False
   DoCmd.RunSQL "DELETE Fatura_tutanak.Kimlik FROM Fatura_tutanak WHERE (((Kimlik)=[Form1].Form![Kimlik]))"
DoCmd.SetWarnings True


DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Me.Form1.Requery
   MsgBox "Aktarma Yapıldı.", , "Bilgi"

Ozan Hocam dediğinizi yaptım lakin fatura tutanak tablosundan sadece son kaydı aktarıp siliyor. Bunu listede bulunan tüm kayıtların aktarılması ve silinmesi gibi düzeltebilir misiniz? Rica Etsem
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Tablolar Arası Aktarma Sorunu - Yazar: kübrashn - 12/05/2017, 11:34
Cvp: Tablolar Arası Aktarma Sorunu - Yazar: ozanakkaya - 12/05/2017, 11:52
Cvp: Tablolar Arası Aktarma Sorunu - Yazar: kübrashn - 12/05/2017, 12:34
Cvp: Tablolar Arası Aktarma Sorunu - Yazar: atoz112 - 12/05/2017, 11:57
Cvp: Tablolar Arası Aktarma Sorunu - Yazar: kübrashn - 12/05/2017, 12:26
Cvp: Tablolar Arası Aktarma Sorunu - Yazar: ozanakkaya - 12/05/2017, 14:19
Cvp: Tablolar Arası Aktarma Sorunu - Yazar: kübrashn - 12/05/2017, 15:22