Key ve Kiliti doğrumu kullanmışım?

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Yalnızca okuma yapmak istiyorum
Aşağıdaki sql cümleciğinde 0,1 (Key ve Kilit) olayını doğru kullanmışmıyım?
Kodlar gerçi sorunsuz çalışıyor ama acemilk işte yanlış bir şey yapmayalım?
Kod:
strSQL = "SELECT bolum FROM Kalori GROUP BY bolum ORDER BY Bolum"
  KS.Open strSQL, Baglan, 0, 1
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Güncel______________
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Evren bey,

Belirttiğiniz gibi sadece okuma yapmak istiyorsanız ve kayıt seti üzerinde geriye cursor hareketi planlamıyorsanız; en hızlı okumayı aşağıdaki parametrelerle yapabilirsiniz.

Cursor tipi : adOpenForwardOnly (1) ->Sadece ileriye doğru hareket
Kilit Tipi : adLockReadOnly (3) ->Sadece okuma (değişiklik izni yok)

Aşağıdaki gibi kodlayabilirsiniz.

Kod:
KS.Open strSQL, Baglan, adOpenForwardOnly, adLockReadOnly
veya
Kod:
KS.Open strSQL, Baglan, 1,3
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ferhat bey Teşekkür ederim.
 
Üst