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

1 2
06/02/2025, 21:20

berduş

rica ederim
iyi çalışmalar
tam olarak nasıl çözüldüğünü de paylaşırsanız sevinirim
06/02/2025, 21:32

truhi

(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.
06/02/2025, 21:36

berduş

çözümü paylaştığınız için teşekkürler
iyi çalışmalar
06/02/2025, 23:10

onur_can

sn truhi,
teşekkür ederiz, çözüm paylaşımınız için.
İyi çalışmalar...
07/02/2025, 00:43

atoykan

(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.
1 2