İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Veritabanında saymaca

kuzen54

0
İyinet Üyesi
Katılım
28 Ekim 2003
Mesajlar
110
Reaction score
0
Merhabalar.
Mesela veritabanında ismi ali olanların sayısını sayfada göstermek istiyorum.Bunu yapabileceğim kodu bilmiyorum.nasıl yapacağım hakkında yardımcı olur musunuz?
Teşekkürler
 
B

burak

Misafir
Veritabanin SQL destekliyor ise:

select count(*) from tablo_adi where ad="Ali"
 

kuzen54

0
İyinet Üyesi
Katılım
28 Ekim 2003
Mesajlar
110
Reaction score
0
<%
set uyes=Server.CreateObject("ADODB.Connection")
uyes.open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db/db.mdb"))
Set sayi = Server.CreateObject ("ADODB.RecordSet")
StrSql =("Select count(*) From elemanlar where isim = Ali ")
sayi.Open StrSql, uyes, 1, 3
sayik = sayi.RecordCount
%>

Adı Ali olan elemanların sayısı : <%= sayik %>

Olarak yazdığımda karşıma

Hata Tipi:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Sürücüsü] Çok az parametre. 1 bekleniyor.
/Default.asp, line 71

Çıkıyor.

Veri tabanında herhangi bir yanlış da yok.Belirttiğim alan var tablo da.

StrSql =("Select * From elemanlar where isim = Ali ")

şeklinde de yaptım ama yine aynı sonuç.

Kodda mı bi yanlışlık yaptım acaba? :)

Teşekkürler
 

FrontPage

0
İyinet Üyesi
Katılım
31 Aralık 2003
Mesajlar
475
Reaction score
0
Konum
Yozgat
ben asp pek bilmem ama
StrSql =("Select * From elemanlar where isim = Ali ")
burada hata olduğuna iddiaya girebilirim.
StrSql =("Select * From elemanlar where isim = 'Ali' ")
olarak dene belki çalışır. Yaniş normal sql de dahi oraya tırnak atarsın asp de neden adam tırnak attırmamak için yıtmış olsunki kesin böle bişidir kardeş
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst