ADO ile bilgi çekmede NULL değeri

Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Merhaba,

Yapmış olduğum programda ADO ile sayfadan veri çekiyorum. Eğer istediğim alanda değer varsa sorun yok. Ama arada bir değer boş olduğunda hata veriyor. Bu durumda sonraki veriye geçemiyorum program kesiliyor. Aşağıda kodum yazılı. Boş değer geldiğinde bir sonrakine nasıl hata almadan nasıl geçebilirim. Yardımcı olursanız sevinirim.

rs.MoveFirst
For i=1 to rs.recordcount
Msgbox rs("TUTAR")
rs.MoveNext
next i
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sorgu cümlenizde işi bitirebilirsiniz.
örneğin sorgunuzun aşağıdaki gibi olduğunu varsayarsak
"Select * From [Sayfa1$A:E] "
yerine
"Select * From [Sayfa1$A:E] Where F1 Is Not Null" derseniz A sütununda boş olmayan satırlarları alırsınız.
 
Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Sorgu cümlenizde işi bitirebilirsiniz.
örneğin sorgunuzun aşağıdaki gibi olduğunu varsayarsak
"Select * From [Sayfa1$A:E] "
yerine
"Select * From [Sayfa1$A:E] Where F1 Is Not Null" derseniz A sütununda boş olmayan satırlarları alırsınız.
Çok teşekkür ederim Hocam. Dediğiniz gibi yaptım. Çok sağolun.
 
Üst