Metin Dosyasından Otomatik Veri Çekme

1 2
08/07/2017, 16:43

cazcaz678

Herkese kolay gelsin, iyi günler...

Şöyle bir sorunum var; Bir klasörün içersinde metin belgeleri var. Her gün yeni bir metin dosyası açılıyor. Metin belgesinin adında sadece tarih değişiyor. Örneğin; Durum_08_07_2017 , Durum_18_05_2017 vb... Gece 12 den sonra yeni bir metin dosyası oluşturulur. Bunun içersine de sabit aralıklarla bilgiler yazılıyor. Örneğin; 

08.07.2017 - 12:58:35 - Ahmet UZUN giriş yaptı
08.07.2017 - 13:01:12 - 2812456 stok numaralı üründen 15 adet satış yapıldı
08.07.2017 - 14:35:47 - Bilgisayar kapatıldı

vb... Yani bir log kaydı, ceride tutuluyor.

Ben bu metin belgelerinden accesse veri çekip, kendimle ilgili olanları takip etmek istiyorum. Bağlı tablo oluşturuyorum ama o da günlük oluyor. Yeni günün metin belgesi oluşturulduğunda yeniden dış veri ayarlamam gerekiyor.

Makro ile bunu nasıl yapabiliriz. Tek bir kere oluşturup günlük güncelleyecek.

Yardımcı olanlara şimdiden teşekkür ederim.


NOT: Bu mesajı yazdığım bilgisayarda Access bulunmuyor ve USB sürücüleri kapalı dolayısıyla dosya ekleyemedim özür dilerim.
08/07/2017, 21:53

ozanakkaya

Merhaba,
Sorunuz ile ilgili hazırladığım basit örnek ektedir.

Konum seçimi ve tarih bilgisi girdikten sonra verial butonunu tıkla.
09/07/2017, 22:02

cazcaz678

ozanakkaya hocam;

Çok sağolun her zamanki gibi yardımıma koştunuz hemen. 

2 sorum olacak... 
1. Verileri tek tabloya çekme şansımız var mı? Her gün için yeni bir tablo oluşturuyor ya bir tane tablo yapsak ve onun içi güncellense sadece... Tabloya bağlı sorgu oluşturacağım için her gün yenibir tablo oluşunca sorguyla nasıl ilişkilendireceğimi bilmiyorum.

2.Metin belgesi sabit aralıklı olduğu için verileri tabloya 3 sütunda sütunda çekebilirmiyiz. Tarih, Saat ve Metin olarak?

Hocam birde şunu farkettim, tablo güncellenmiyor her seferinde aynı verileri üzerine yazıyor.
10/07/2017, 14:45

ozanakkaya

İnceleyip olumlu-olumsuz bildirimde bulununuz.
10/07/2017, 23:33

cazcaz678

Hocam 1. ve 2. dediklerim mükemmel tam istediğim gibi...

Fakat son söylediğim hala geçerli veri al butonuna basınca metin belgesinden çektiği verileri yeni satır olarak ekliyor. Yani tabloyu güncellemiyor.Üzerine yazıyor.Dolasıyısıyla veriler mükerrer oluyor.

Ama butonai veri çekmeden önce 

CurrentDb.Execute "DELETE * FROM [tablo adı] "

komutunu yazarak tabloyu temizlesem sorun hallolur herhalde.

Yardımlarınız için tekrar tekrar teşekkürler çok sağolun.
11/07/2017, 13:54

ozanakkaya

Merhaba,
Tablo oluşturmayan, tablodaki aynı veri var ise eklemeyen, veri yoksa ekleyen örnek ektedir.
1 2