Sql Count Fonksiyonu Sorunu
-
hacım aslında rawla aynı şeyi anlatıyoruz...asp'de ki gibi bir array olarak dönüyor sonuclar sen degişken1[0] yaptıgın zaman direk sayıyı alırsın ama bu örnekte "as sayi" demişsin onun yerinde degisken['sayi'] yazsan daha dogru olur.
-
Yok hocam yok olmuyor..Dediklerini yaptım yine olmuyor..
Şuraya bi örnek yazsana tam anlamıyla..sadece sql'i yazıp değişkene ataman yeterli vb'ye falan girmene gerek yok :)
-
oldu hocalar oldu :)
edit : nasıl olduğunu da yazayım da yapamayanlar olursa bilgilenmiş olurlar
degisken = baglanti.execute("select count(id) from uyeler")
text1.text = degisken(0)Olay o parantez içindeki 0'da düğümleniyor :)
-
Rawkmetal bunu yazdı:
-----------------------------
baglanti.Execute ("Select Count(*) From uyeler") olarak denermisin
olması lazım
-----------------------------olması lazım değil, olmaz.
count() şeklinde saydırdığın veriyi "as string" şeklinde bi stringe yani bi değere ataman gerek, atamazsan o veriyi kullanamazsın.
-
Hocam as string olarak atadım ancak öyle de olmamıştı...
çözümü yukarıda yazdım..O şekilde oldu..
-
alp bunu yazdı:
-----------------------------Hocam as string olarak atadım ancak öyle de olmamıştı...
çözümü yukarıda yazdım..O şekilde oldu..
-----------------------------"as string"den kastım as ahmet, as mehmet vb. şeklindeydi.
string türkçede dizi, kayıt, koşul vb. anlamına gelir.
-
E tamam hocam ben de onu diyorum ya..acaba yanlış mı anladım seni..Şu şekilde yapmıştım..
baglanti.execute("select count(id) as sayi from users")
text1.text = sayi
dediğimde bir sonuç dönmediasd = baglanti.execute("select count(id) from users")
text1.text = asd(0)
dediğimde ise üye sayımı yazdı..