kaynak: learnexcelmacro.com
kaynak: connectionstrings.com
Private Sub CommandButton13_Click()
Dim baglan As New Connection 'veri tabanına bağlanma
Dim rs As New Recordset 'veri tabanına yeni kayıt
'baglan.Open "Provider=Microsoft.Ace.Oledb.12.0 veri tabanına bağlanma referans kod
'data source=C:\Users\SAVAS\Desktop\master.accdb;" işlenecek veri taban bağlantısı
baglan.Open "Provider=Microsoft.Ace.Oledb.12.0;data source=C:\Users\SAVAS\Desktop\master.accdb;"
'rs.Open "select * from alissatis", verinin çekileceği tablo adı ( alissatis )
rs.Open "select * from alissatis", baglan, adOpenKeyset, adLockPessimistic
With anaform.ListBox1 'çekilen verilerin formda nereye işleneceği
.ColumnCount = 8 'tabloda ki sütun sayısı
.Column = rs.GetRows 'tabloda ki tüm satırları alma
End With
End Sub
Private Sub UserForm_Initialize()
anaform.Label1.Caption = Date 'tarih yazma
anaform.MultiPage1.Value = 0 'formda anasayfa sabitleme
End Sub
YÖNTEM 2 :
Sub odemetahsilathareket()
Dim baglan As New Connection 'veri tabanına bağlanma
Dim rs As New Recordset 'veri tabanına yeni kayıt
'baglan.Open "Provider=Microsoft.Ace.Oledb.12.0 veri tabanına bağlanma referans kod
'data source=C:\Users\SAVAS\Desktop\master.accdb;" işlenecek veri taban bağlantısı
baglan.Open "Provider=Microsoft.Ace.Oledb.12.0;data source=C:\Users\SAVAS\Desktop\master.accdb;"
'rs.Open "select * from alissatis", verinin çekileceği tablo adı ( alissatis )
rs.Open "select firmaadi,tarih,tutar,yontem,tur from odemetahsilat", baglan, adOpenKeyset, adLockPessimistic
With anaform.ListBox2 'çekilen verilerin formda nereye işleneceği
.ColumnCount = 5 'tabloda ki sütun sayısı rs.open da yer alan başlık sayısı
.ColumnWidths = "80;40;40;40;40;50" 'sütun genişlikleri
.Column = rs.GetRows 'tabloda ki tüm satırları alma
End With
rs.Close
baglan.Close
End Sub
YAZILAN MODÜLLERİN ANA FORM İÇERİSİNE AKTARILMASI GEREKİR:
Private Sub UserForm_Initialize()
anaform.Label1.Caption = Date 'tarih yazma
anaform.MultiPage1.Value = 0 'formda anasayfa sabitleme
Call alissatishareket 'modules içindeki ozetsayfakodları kodlarını anaforma ekleme verilerin oto. açılmasını sağlama
Call odemetahsilathareket 'modules içindeki ozetsayfakodları kodlarını anaforma ekleme verilerin oto. açılmasını sağlama
End Sub
Yorumlar
Yorum Gönder