

Asp- Sql Veritabanında Toplam Kayıt Çekerken Sayı Olduğunu Kabul Etmiyor?
-
Set kayit=bag.Execute("select count(*) from tablo;")
toplamkayit=kayit(0)
toplam kaydı böylece çektim. ama üzerinde işlem yapamıyorum. tür hatası diyor. çektiği sayıyı sayfaya yazdırıyorum bildiğimiz sayı isnumeric ile bi if döngüsü kurduğumda yine sayı olduğunu kabul etmiyor. ne salak bir hatadır. neden hala algılamış değilim.
şöyle alayım toplam kaydı dedim ;
Set kayit = Bag.Execute("select Count(id) As Toplam from Tablo")
toplamkayit = kayit("Toplam")
yine tür hatası dedi. kontrol ettim yine sayı olarak görmedi. anlamadım .bi el atın
-
set rs = Baglanti.Execute("Select Count(*) as Toplam from tabloadi")
response.write rs("Toplam")bu şekilde dener misin bide hocam.
-
lepusmorris bunu yazdı:
-----------------------------
set rs = Baglanti.Execute("Select Count(*) as Toplam from tabloadi")
response.write rs("Toplam")bu şekilde dener misin bide hocam.
-----------------------------kaydı görüntülüyor orda sorun yok hocam. o kayıttan işlem yapsam hata alıyorum
Microsoft VBScript çalışma hatası (0x800A000D)
Tür uyumsuz
/Default.asp, line 18örneğin
x=
rs("Toplam")
y=x+1
hatalı oluyor.
-
hocam bide group deyimini kullanarak dener misin
-
lepusmorris bunu yazdı:
-----------------------------
hocam bide group deyimini kullanarak dener misin
-----------------------------yine aynı
-
şu dosyayı göndersene bi hocam. çok yorgunum. uyuyakalmadan gönderirsen yardımcı olmaya çalışayım.
-
hocam basit bi asp sayfası.
db'ye bağlandım kayıt sayısı aldım ve kayıt sayısına +1 bile yapamıyorum anlamadım. ne gönderiyim ki şimdi
-
http://www.tahribat.com/Dokuman-Asp-Ye-Giris-1-370/
iki ayrı degisken yap
artir = "1"
top = "&rs("toplam")&"
sonuc = artir + top
<%=sonuc%>
-
lepusmorris bunu yazdı:
-----------------------------
http://www.tahribat.com/Dokuman-Asp-Ye-Giris-1-370/
iki ayrı degisken yap
artir = "1"
top = "&rs("toplam")&"
sonuc = artir + top
<%=sonuc%>
-----------------------------olmaz ki hocam yanyana yazar. sonuçta sayı olarak görmüyor toplam kayıt sayısını
düzeltme
artir=1 yapıp denedim oldu. fakat var mıdır bu sorunun sebebini bilen bi babayiğit?
-
mdb veritabanında bu hata olmuyor mysql de oluyor.az önce denedim.
-
tamam çözdüm. CInt getirdim başına işlemleri yapabiliyorum. sayı 23 ise "23" şeklinde görüyor. unutmuşum lan 1 yılda.