Merhaba ,
bir klasöre txt dosyası oluşturmak istiyorum ve düzenli aralıklarla içerisine yeni verileri eklemek istiyorum.
Akabinde accesste bu txt den veri çekmek istiyorum ama txt ye eklediğim yeni verileri de görebilsin yani senkronize olsun istiyorum.
Bunu nasıl yapabilirim.
Tek seferlik txt dosyasında ki veriyi accese yükleyebiliyorum ama senkronize hale getiremiyorum
Konu hakkında yardımcı olabilirseniz çok mutlu olacağım.
Şimdiden teşekkür ederim.
İyi günler
Accesste Txt Den Veri Alma
Merhaba Sayın @interstellar
kodu ile tablonuzdaki kayıt sayısını belirleyerek text dosyanızdaki bir sonraki satırdan itibaren veriyi tablonuza ekleyebilirsiniz.
Kod:
Dim i As Long
Dim rowcount As Integer
Dim buffer As String
Dim strSQL As String
Open "C:\......................\DoyanızınAdı.txt" For Input As #1
rowcount = DCount("[tabloid]", "tablonuzunadı")
Line Input #1, buffer
i = 1
While Not EOF(1)
If i > rowcount Then
DoCmd.SetWarnings False
strSQL = "INSERT INTO [tablo adı] ([alan adı]) VALUES ('" & buffer & "')"
DoCmd.RunSQL strSQL
DoCmd.SetWarnings True
End If
Line Input #1, buffer
i = i + 1
Wend
Close #1
kodu ile tablonuzdaki kayıt sayısını belirleyerek text dosyanızdaki bir sonraki satırdan itibaren veriyi tablonuza ekleyebilirsiniz.
temmuz başına kadar pek zamanım olmayacak ama eğer dosyanızı eklerseniz (hem Access hem de txt) uygun bir zamanda yardımcı olmaya çalışırız.
Konuyu Okuyanlar: 1 Ziyaretçi