Belirli Sayılar Arasından Rasgele Sayı Sordurma

27/08/2023, 19:02

alikagan

merhaba arkadaşlar,
bir tablom var, tablomda sayılar var.
ben bu tablodaki sayıları karışık olarak rastgele sordurmak istiyorum.
butona basınca rastgele bir tanesini ekrana getirmesini istiyorum.
yardımcı olabilirmisiniz?

[img]
[/img]
27/08/2023, 19:24

berduş

aşağıdaki sorgu kodunu dener misiniz
SELECT top 1 TabloAdi.[ID]
FROM [TabloAdi]
order by rnd(TabloAdi.[ID]) ;
27/08/2023, 19:42

alikagan

(27/08/2023, 19:24)berduş yazdı: aşağıdaki sorgu kodunu dener misiniz
SELECT top 1 TabloAdi.[ID]
FROM [TabloAdi]
order by rnd(TabloAdi.[ID]) ;

aaa = "SELECT top 1 yenitekrar.[ID] From [yenitekrar] order by rnd(yenitekrar.[ID])"
MsgBox aaa

bu şeklide mi kullanacağım

(27/08/2023, 19:42)alikagan yazdı:
(27/08/2023, 19:24)berduş yazdı: aşağıdaki sorgu kodunu dener misiniz
SELECT top 1 TabloAdi.[ID]
FROM [TabloAdi]
order by rnd(TabloAdi.[ID]) ;

aaa = "SELECT top 1 yenitekrar.[ID] From [yenitekrar] order by rnd(yenitekrar.[ID])"
MsgBox aaa

bu şeklide mi kullanacağım
sorgu denemesinde farklı sayılar veriyor,  ama kod içine nasıl koyacağım
27/08/2023, 20:29

berduş

Sorgu kodunu Recordsette kullanabilirsiniz
Recordsetin değeri size rasgele kaydı gösterir
27/08/2023, 21:13

alikagan

teşekkür ederim,
27/08/2023, 22:42

berduş

Rica ederim
İyi çalışmalar