Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

mysql recordcount Sorunu

Asp ıle mysql veri tabnı kullanıyorum.ayrıca
ODBC 5.1 Driver

Sorunum şu.
mesajlar tablosunda 100 farklı uyeye ait mesajlar var ben bana aıt olan mesajları lıstelıyorum ve bana aıt toplam mesaj sayısını yazdırmak ıstıyorum fakat rs.recordcount sureklı -1 degerı verıyo googlede baya bır arastırdım orneklerı denedım ama cozemedım. yardımcı olurmusunuz.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • DarkElder adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    12 cevap - 0 soru
    kullandığınız kodu yazar mısınız?

    Bir imla veya sql hatası olabilir.
  • zugur adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    21 cevap - 0 soru
    Anladığım kadarıyla bir tabloda farklı üyelere ait mesajlarınız var ve filtrenize göre kaç tane mesaj olduğunu öğrenmek istiyorsunuz. Bunun için "count" deyimini kullanabilirsiniz.

    örnek kullanımı

    select count(*) from tabloadı where filtreniz
  • 1
    mtdesign adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    14 cevap - 0 soru
    RecordCount Microsoft Access veritabanında kullanılan, ASP için geliştirilmiş bir fonksiyondur.

    MySQL için yapılması gereken;
    select count(mesajlar) as toplammesaj from tablo .... şekilnde toplammesaj'a atanabilir.
    • caglaror adlı üyenin fotoğrafı caglaror
      Merhaba,
      -1 değer hiç kayıt bulunamadığını gösterir.
      mySQL'de AS kullanımı hakkında kesin bilgim yok. Bununla birlikte MSSQL de sık kullanılan bir atama bağlacı.
      Çözüm 2 şekilde, sizin yönteminizde kayıt setindeki ilk değer rs(0) ile alınabilir. Kayıt sayısı dönüyorsa bu size değeri verecektir.
      Diğerinde ise cursor lokasyon tipini değiştirmelisiniz.
      .CursorLocation = adUseClient (olması gerektiği yazıyor).
      Şu adreste recordcount aratırsanız göreceksiniz
      http://dev.mysql.com/doc/refman/5.0/en/connector-odbc-usagenotes-apptips.html
      İyi çalışamalar dilerim.
      13 yıl önce yazılmış
  • Rayno adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    4 cevap - 10 soru
    Sorun çözüldü. Kodlarıda paylaşıyım dedım belki başkasınada yardımı olur. ilginiz için teşekkürler.

    Set mesaj= Connect.Execute("Select Count(ID) from duvar WHERE duvar_id = '"&Session("myid")&"' ORDER BY ID desc")
    toplam_mesaj=mesaj(0)
    response.Write toplam_mesaj
    mesaj.Close : Set mesaj= Nothing