Yukarıdaki şekilde veritabanından toplam kayıdı almak istediğimde toplam kayıt "19" olmasına rağmen dönen değer "1" oluyor.. Bunun sebebi ve çözümü ne olabilir?
Teşekkürler
orada ki sorun bi dataset olmasına ragmen bır sefer bır tek kayda erısmen once
while not(data1.recordset.eof) i=i+1 } seklinde kayıt sayısını alman lasımdır o sekılde alıp yapman lasım
quote:
Orjinalden alıntı: Sesostris
orada ki sorun bi dataset olmasına ragmen bır sefer bır tek kayda erısmen once
while not(data1.recordset.eof) i=i+1 } seklinde kayıt sayısını alman lasımdır o sekılde alıp yapman lasım
Dediğin şekilde yaptım.. İstediğim sonuca ulaştım.. Teşekkürler Kod şu şekilde..
Private Sub Command1_Click() i = 0 While Not (Data1.Recordset.EOF) i = i + 1 Data1.Recordset.MoveNext Wend RastgeleSayi = CInt(Rnd * i) + 1 Text1.Text = RastgeleSayi End Sub
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme