Skip to main content

AccessTr.neT


Excelden Veri Alma Ve Kaydı Güncelleme

Excelden Veri Alma Ve Kaydı Güncelleme

#50
(03/02/2020, 23:48)yahyamacit yazdı: Arkadaşlar çok yardımcı oldunuz sağolun. Bir kaç sorum olacak. Progressbar tam çalışmıyor sanırım. 'adet' değişkeni kayıt 303 değerini okuyor. Sebebi ne olabilir. 
Exceldeki verilerin adedi 303 olduğu için.
(03/02/2020, 23:52)yahyamacit yazdı: adet=rs(0)
progressbar3.visible=true 
yapınca yarıda kalıyor.
sSqlCount = "select count(*) from [Sayfa1$B3:E] "

Yukarıdaki kod ado da kaç adet olduğunu bulmak için kullanılır count ile.

rs.Open sSqlCount, con bununlada sorgu yapılır.

adet = rs(0)  adet değişkeninede bulunan değer böyle atanır.
adet=303 olur.

Me.ProgressBar3.Value = ((say + say1) / adet) * 100 bu kod dögü içinde kullanılır.
Normalde say + say1 yerine başka bir değişken daha atanıp say3 gibi mesela say3 de yazılırdı.say3 de say3=say3+1 diye giderdi gerek yok diye kullanmadım.

Döngü ilk çalıştığında say + say1 buranın sonucu 1 olur ve 2,3,4.....diye döngü bütene kadar devam eder.

Döngü bitince say+say1 sonucu 303 olur bu durumdada
((say + say1) / adet) * 100 yani ((303) / 303) * 100 sonucu 100 olur.

Progressbarın max değeride 100 olduğu için kodda hata yok.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Excelden Veri Alma Ve Kaydı Güncelleme - Yazar: feraz - 04/02/2020, 00:04
Task