Skip to main content

AccessTr.neT


Access Dosya Güncelleme İnternetten

Access Dosya Güncelleme İnternetten

#55
Son zamanda anlaşamıyoruz galiba Img-grin
Linkleri yazdığınızın farkındayım ve okudum.

Driver için nasıl değişecek onu merak ediyordum hani şu dropboxtaki dl gibi mesela.

Son dosyanızı teferruatlıca inceledim ve karışık geldi bana.

guncelle.mdb deki tabloda C:\Users\Bek_Em\AppData\Local\Temp\guncelle.mdb bu var ve Bek_Em burası sizin usernameniz heralde.Ve sabit olduğu için hoşuma gitmedi.Dropbox dosya çalışıyor zaten ben Driverden vazgeçtim.

Herşey için Tesekkur Smilie_flagge1
Cevapla
#56
Driver nedir bilmiyorum, Google Drive'dan bahsediyorsanız ilgili kodları ben ve @userx daha önce 3'er defa yazdık sanırım.

Kod:
https://drive.google.com/file/d/167SvKREzre-2lj4CDzZX7LO0xyE_cynN/view
şeklindeki link

Kod:
https://drive.google.com/uc?export=download&id=167SvKREzre-2lj4CDzZX7LO0xyE_cynN
şeklinde değiştirilecek.

önceki mesajımda eklediğim son uygulamada, yakit_hesapla.mdb çalıştırılıp guncelle.mdb indirildiğinde, guncelle.mdb dosyasının içerisindeki tablo değiştiriliyor.

            Dim db As DAO.Database
            Dim strSQL As String
            Dim GDosyaDizin, GEskiDosya, GYeniDosya As String
           
            GDosyaDizin = CurrentProject.Path & "\"
            GEskiDosya = Dlookup ("uygulamaadi", "tbl_uygulama_ayarlari")
            GYeniDosya = Dlookup ("yenidosyaadi", "tbl_uygulama_ayarlari")
           
            Set db = OpenDatabase(Environ("TEMP") & "\" & GGuncelleDosyaAdi)
           
            db.Execute "Delete * FROM tbl_guncellemeayar;"
            db.Execute "INSERT INTO tbl_guncellemeayar (dosyadizin, eskidosyaadi,yenidosyaadi) VALUES ('" & GDosyaDizin & "', '" & GEskiDosya & "', '" & GYeniDosya & "');"
                        
            db.Close

Sabit olan birşey yok. Kod sayfasında değişiklik yapmak yerine, gerekli tanımlamaları tabloya ekledim. Karışık bir durum yok.
Cevapla
#57
Tamam ben sakin kafayla tam denerim.
Driver dediğim evet Google Driver.
Önceden yazmıştınız metin versiyon text olayı olmuyor diye.
Yani Google drivere yüklenen text dosyasına çözüm bulunulamamıştı bildiğim.

Son eklediğiniz dosya içinde geçerlimi?
Cevapla
#58
Eklediğim son dosya için geçerli, Google Drive için henüz bir çözüm yok.
Cevapla
#59
Tamam bir soru daha sorayım anlamak için.
ftp klasörüne ilgili dosyalar atılıp o şekildemi internete yüklenece dropbox gibi örneğin.

Sormamdaki amaç şu.Ben son dosyanızı indirip rardan çıkarınca ftp kladörünü silip yakit_hesapla yı çalıştırınca hata vermişti yanılmıyorsam guncelle.mdb içindeki tablo ile ilgili.
Cevapla
#60
Artık bu konuyu sonlandırmak istiyorum. Img-grin

içerisinde ftp klasörü olan örnek uygulamada, yakit_hesapla.mdb çalıştırıldığında guncelle.mdb'yi indirir, bu veritabanındaki tabloyu siler ve yeni kayıt olarak veri ekler. guncelle.mdb çalıştırıldığında da bu tablodaki verileri kullanır.


Ekli uygulama açıldığında, metin belgesini tarayıcıda açmak yerine temp dizinine kaydeder ve bu metin belgesindeki versiyon kodunu okur.
bu uygulamada sadece sizin daha önceki konuda yazdığınız
Kod:
https://drive.google.com/uc?export=download&id=16UZBOYcA7t73ie36KZyg-amLfJesWPL9
bağlantısındaki metin belgesi kullanıldı. Bu link tablodaki ilgili alanda yazılı. Ancak devamında indirilecek diger dosyalar google drive kaydedilerek gerekli linklerin tabloya yazılması gerekli. EKli uygulama, sadece google driveden uygulama versiyonunu okumak için eklendi.
.rar yakit_hesapla.rar (Dosya Boyutu: 232,16 KB | İndirme Sayısı: 4)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da