Konuyu görüntüle |
Yazar |
|
ahkauur
Kayıt: 04.12.2008 |
|
veri tabanından verileri cekip ekranda listeleyebiliyorum.. ama ben bı kritere gore sorgulayıp kısıtlamak istiyorum.. bunu nasıl yapabilirim.. yani, arama sayısı ve sehirler diye iki kolonum olsun.. ben sectigim sehirin kac kez arandıgını gormek istiyorum.sehirler butonu olsun.. ona tıklayıp sorgula dedıgımde bana o sehrın kac kez arandıgını gostersın.. bu arada sehirler tablosunda aynı sehır ısmınde bırden fazla veri var...
|
|
Yazar |
|
ogencay
Istanbul
banlandı
Kayıt: 02.03.2006 |
|
sorgu yaptığın sql cümlesine formdan alacağın asp değişkenini göndererek çalıştırırsan istediğini elde edersin.
sehir_id=Request.Form("sehir_id")
sql="Select * From arama Where sehir_ID="& sehir_id&" "
Set objRs=strConn.Execute(sql)
There`s No Place Like 127.0.0.1
|
|
Yazar |
|
mrflz
Luleburgaz
admin
Kayıt: 15.06.2006 |
|
sehirler tablosunda neden aynı sehir birden fazla...
ama sadece arama yaptıgın sehirler için bir tablo varsa
TABLO : arama_sehir
arama _sayisi sehir
12 istanbul
34 ankara
22 tekirdağ
9 izmir
zaten bunu SELECT arama_sayisi FROM arama_sehir WHERE sehir LIKE 'izmir'' mesela
her arama da uygun sehir için kaydı arttırırsın... yazdıklarından en azından anlayabildiğim bu <
I see the ghosts of navigators but they are lost
|
|
Yazar |
|
ahkauur
Kayıt: 04.12.2008 |
|
tam acıklayamadım sanırsam.. olay soyle ki..
simdi verilen databasedeki tek tabloda su uc kolon var sadece.. sehir,arama sayısı ve cagrılma sayısı var... verilen tabloda herhangi bir id yok.. ve databasede ornegin istanbul dan 100 tane, ankaradan 50 tane kayıt var(bunların arama ve cagrılma sayıları farklı).. mesala ilk satır istanbul- 100-54. ikinci satır istanbul-50-23 ucuncu satır ankara- 100-37.... diye gidiyo.. ben burda combo box ile sehir secip, sectigim bu sehire gore diger verileri sıralamak istiyorum...yani istanbul u secti isem yukardakı ornege gore
istanbul-100-54
istabul-50-23
olsun..
|
|
Yazar |
|
mrflz
Luleburgaz
admin
Kayıt: 15.06.2006 |
|
ahkauur yazdi | tam acıklayamadım sanırsam.. olay soyle ki..
simdi verilen databasedeki tek tabloda su uc kolon var sadece.. sehir,arama sayısı ve cagrılma sayısı var... verilen tabloda herhangi bir id yok.. ve databasede ornegin istanbul dan 100 tane, ankaradan 50 tane kayıt var(bunların arama ve cagrılma sayıları farklı).. mesala ilk satır istanbul- 100-54. ikinci satır istanbul-50-23 ucuncu satır ankara- 100-37.... diye gidiyo.. ben burda combo box ile sehir secip, sectigim bu sehire gore diger verileri sıralamak istiyorum...yani istanbul u secti isem yukardakı ornege gore
istanbul-100-54
istabul-50-23
olsun.. |
query = "SELECT sehir, arama sayisi, cagrilma sayisi FROM tablo WHERE sehir LIKE 'istanbul'";
burada istanbul ya da herhangi bir sehir senin combo box ından gelen değişkenin olacak
sen bir de asp kosu olarak listeleme istiyorsan asp bilmiyorum ama
while dongusu ile bunu yapabilriisn.. bu sorgu sonucundan gelen satır sayısı kadar donguye girip her sutunu değikenlere alıp i=0 dan satir_sayisi kadar dondurerek yazdırabilrisin.
I see the ghosts of navigators but they are lost
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | |