Skip to main content

AccessTr.neT


Tabloda 'evet/hayır' Veri Tiplerini Excel' E Çekme Hk.

Tabloda 'evet/hayır' Veri Tiplerini Excel' E Çekme Hk.

#7
rica ederim
iyi çalışmalar
tam olarak nasıl çözüldüğünü de paylaşırsanız sevinirim
Cevapla
#8
(06/02/2025, 21:20)berduş yazdı: rica ederim
iyi çalışmalar
tam olarak nasıl çözüldüğünü de paylaşırsanız sevinirim

Kod içerinde bu satırda iken;

Kod:
.........................
cbServiceType.value = rs!HizmetTuru
.......................

Userform içerinden "cbServiceType" combobox' u değiştiğinde başka bir kod çalışıyor, Bu kod da da
rs.Open SQL, cn, 1, 3 sorgusu çalışınca önceki rs nesnesi kapandığı için bu sorun oluşuyormuş.

bunu çözmek epey bir zor oldu ama sonunda çözmüş olduk.

Burada rs nesnesi yerine rst olarak tanımlayınca çakışma ortadan kalkmış oldu..

ilk planda bunu düşünemedim, sizleri de rahatsız ettiğim için özür dilerim.
Sağ olun, var olun ...
iyi akşamlar.
truhi, 29-09-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#9
çözümü paylaştığınız için teşekkürler
iyi çalışmalar
Cevapla
#10
sn truhi,
teşekkür ederiz, çözüm paylaşımınız için.
İyi çalışmalar...
 İyi olan tek şey bilgi ve kötü olan tek şey de cehalettir. (Sokrates)
Cevapla
#11
(06/02/2025, 21:32)truhi yazdı: Kod içerinde bu satırda iken;

Kod:
.........................
cbServiceType.value = rs!HizmetTuru
.......................

Userform içerinden "cbServiceType" combobox' u değiştiğinde başka bir kod çalışıyor, Bu kod da da
rs.Open SQL, cn, 1, 3 sorgusu çalışınca önceki rs nesnesi kapandığı için bu sorun oluşuyormuş.

bunu çözmek epey bir zor oldu ama sonunda çözmüş olduk.

Burada rs nesnesi yerine rst olarak tanımlayınca çakışma ortadan kalkmış oldu..
İşte bunun için sürekli uyarılarımda tanımlamalarınızı yaparken bir ön ek veya son ek kullanın, hem kodu ilerleyen dönemde okuması ve düzenlemesi daha kolay olur hem de bu tip durumlarda çakışmalar yüzünden hata almazsınız diye uyarıyorum. rs diye kısaca recordset tanımlayacağınıza olaya özgü örneğin musteriler için bir rs olusturacaksanız rsMusteri gibi tanımlarsanız diğer recordsetiniz de örneğin satış personeli ise rsPersonel gibi tanımladığınzda kodlar birbirini tetiklese de karışıklık olmaz ve çok sayıda kodun birbirini etkilediği bir çalışmada bu tip bir sorunu tespit etmeniz de şimdiki kadar kolay olmaz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task