İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

aynı degeri alan kaç adate verim oldugunu (yani toplamını)hangi dönguyle yapıcam

ela1196

0
İyinet Üyesi
Katılım
6 Ocak 2011
Mesajlar
52
Reaction score
0
ayben cok soru sordum biliyom ama :ıslık:
mesela veri tabanımda değer=1 olan verilerin kaç adate oldugunu nasıl bulurum:utan:
ya kafa kalmadı bircok seye kosturmaktan şimdi ben where ile deger=1 olan kosulu sagladım tamam ama kaç tanesi o sekilde sum(topla) ile olurmu?
yanlıs yaptım heral "sum" ile degeri 1 olanlar dedim kaç tane 1 varsa hepsini topladı :ağla:eek:fff offf
 

ararbulur

0
İyinet Üyesi
Katılım
17 Ocak 2011
Mesajlar
48
Reaction score
0
SELECT COUNT(sutun) AS toplam FROM table
WHERE deger=1
 

ela1196

0
İyinet Üyesi
Katılım
6 Ocak 2011
Mesajlar
52
Reaction score
0
SELECT COUNT(sutun) AS toplam FROM table
WHERE deger=1

dediğinizi yaptım ama hatam neredeeee :utan:
verdiği hata su
-------------------------------------------------------------
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '* COUNT(sutun)'.
/ilayda/of.asp, line 9 ( dediği satır SELECT le baslayan satır)
----------------------------------------------------------------------


<%
Set Baglanti = Server.CreateObject("ADODB.Connection")
Baglanti.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
%>
<%
set pisi = Server.CreateObject("ADODB.Recordset")
pisi.open "SELECT * COUNT(sutun) AS toplam FROM uye WHERE deger=1",baglanti,1,3
%>
<%=pisi("toplam")%>
 

ela1196

0
İyinet Üyesi
Katılım
6 Ocak 2011
Mesajlar
52
Reaction score
0
select * count hata burda , select count(sutun) bu şekilde olacak

bu seferde hata su aynı satırda :utan:

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/ilayda/of.asp, line 10
 

response90

0
İyinet Üyesi
Katılım
22 Kasım 2010
Mesajlar
176
Reaction score
5
Konum
izmir
yada en güzeli senin sorgunu değiştirelim

<%
Set Baglanti = Server.CreateObject("ADODB.Connection")
Baglanti.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
%>
<%
set pisi = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM uye WHERE deger=1"
pisi.open sql, Baglanti,1,3
%>

<%=pisi.recordcount%>

böyle dene
 

ela1196

0
İyinet Üyesi
Katılım
6 Ocak 2011
Mesajlar
52
Reaction score
0
harikasınnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
ya 2 gundur cözememiştim superrrrrrrr:alkış:
 

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