• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Soru excel vba adodb update

verniy

Yeni Üye
Katılım
3 Nis 2021
Mesajlar
12
Aldığı beğeni
0
Excel V
Office 2019 TR
Konu Sahibi
Merhaba,
excel ile veri dosyasıda excel olarak kullanmakta olup adodb ile bir türlü update çalıştıramıyorum. Okumada recordset stringi değiştirerek rahatlıkla okuma yapabiliyorum. sadece update de sıkıntı var. Aşağıda update fonksiyonu içinde query1 stringi uzun olan update sorgulaması ve query2 ise en basit şekilde sorgulama sitringi oluşturmama rağmen hala çalışmıyor. Yardımcı olabilir misiniz?

HTML:
CSS:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Aynı veri dosyasına birçok kullanıcı aynı anda veri okuyup güncelleme yapması gerekiyor. bunun için de ayrı bir set var mı?
 
Aynı veri dosyasına birçok kullanıcı aynı anda veri okuyup güncelleme yapması gerekiyor. bunun için de ayrı bir set var mı?
Tam olarak nerede hata veriyor? Ayrıca bir çok kullanıcı aynı anda veri okuyabilir ama güncelleme yapamaz, güncelleme bağlantısı oluşturmak için recordseti kitlemeniz lazım.
 
Konu Sahibi
Aynı veri dosyasına birçok kullanıcı aynı anda veri okuyup güncelleme yapması gerekiyor. bunun için de ayrı bir set var mı?
Set RsUpdate = cmd.Execute burada hata alıyorum. update sorgulamasını alamıyor. Yukarda recordsetle daha önce update yapıyordu bazen. hemen sonrasında tekrar update ettiğimde hata alıyordum. yani update sürekli çalışamıyordu.
Bu arada veri dosyası ortak dosyada ve herkes kendi verisini update edebilecek. Yani aynı satırı aynı anda update etmeyecek.
 
Konu Sahibi
Aynı veri dosyasına birçok kullanıcı aynı anda veri okuyup güncelleme yapması gerekiyor. bunun için de ayrı bir set var mı?

Tam olarak nerede hata veriyor? Ayrıca bir çok kullanıcı aynı anda veri okuyabilir ama güncelleme yapamaz, güncelleme bağlantısı oluşturmak için recordseti kitlemeniz lazım.
cmd.CommandText = query2 de hata veriyor. query2 sorgulamsında hata var. aynı yerde select * from DataVeri where [Sıra]=" & GuncelForm.LbSira.Caption yazıldığında hata yok. tüm update sorgulamaları inceledim ve aynı yapmama rağmen hata veriyor.
'
RsUpdate.Open query1, conn1, adOpenKeyset, adLockOptimistic bunu da kullandım. aynı anda veri güncellemek için
 
Geri
Üst