Asp Sql İçinde Next Kullanimi?
-
sql = "SELECT * FROM arkadaslar where kim = '"& username &"' and durum = True"
Set rsArk = Server.CreateObject("ADODB.Recordset")
rsArk.Open sql, bag, 3, 3
yukarıdaki işlemde seçilen tabloda bulunanlar “kullanici1, kullanici2, kullanic4, kullanici…” bunlar
sql = "SELECT * FROM telefonlar WHERE kisi IN (",",") order by id desc"
Set rsTel = Server.CreateObject("ADODB.Recordset")
rsTel.Open sql, bag, 3, 3
Burada yapmak istediğim “...........kisi IN (‘kullanici1’,’kullanici2’,’kullanici4’….) yaptırmak
yardımlarınız için şimdiden teşekkür ederim -
Tabloları buraya yazabilir misin?
-
ontedi bunu yazdı:
-----------------------------Tabloları buraya yazabilir misin?
-----------------------------username = ontedi
Tablo adı arkadaşlarkiminle kim durum kullanici1 ontedi True kullanici2 ontedi True kullanici3 ontedi false kullanici4 ontedi true kullanici5 mali true Tablo adı telefonlar
kisi tel cinsiyet yer kullanici1 00000 e ee kullanici35 0000 e eee kullanici2 000 e frr kullanici3 0000 b dfdfd kullanici4 000 fdd sdfdf kullanici18 000 cddcd dcdc buyur üstad
-
O zaman bize kullanici1, kullanici2, kullanici3, kullanici4 ün telno vs.. bilgilerini getirecek dimi?
-
ontedi bunu yazdı:
-----------------------------O zaman bize kullanici1, kullanici2, kullanici3, kullanici4 ün telno vs.. bilgilerini getirecek dimi?
-----------------------------
"kullanici3 false" üstad onun dışında aynen dediğin gibi -
tablodaki sütunları buraya yazarsan daha da yardımcı olurum.
-
ontedi bunu yazdı:
-----------------------------tablodaki sütunları buraya yazarsan daha da yardımcı olurum.
-----------------------------sql = "SELECT * FROM arkadaslar where kim = '"& username &"' and durum = True"
Set rsArk = Server.CreateObject("ADODB.Recordset")
rsArk.Open sql, bag, 3, 3
---------------------------
do while not rsArk.eof
rsArk("kiminle")
rsArk.Movenext
Loop
--------------------------bunu bir kelimeye eşitlemek istiyorum
o kelimeyide burada "WHERE kisi IN (.....)" kullanmak istiyorum
sql = "SELECT * FROM telefonlar WHERE kisi IN (",",") order by id desc"
Set rsTel = Server.CreateObject("ADODB.Recordset")
rsTel.Open sql, bag, 3, 3
umarım anlabilmişimdir derdimi ayrıca ilgin içinde teşekkür ederim -
SELECT T.kisi, T.tel, T.cinsiyet FROM tblarkadaslar AS A INNER JOIN tbltelefonlar AS T ON A.kiminle = T.kisi WHERE A.durum = 'True' AND A.kim = 'ontedi'
Listeleme yaparsan istediğin gibi olacaktır. Hem tek sorguda sonuç almış olacaksın.