• 26-08-2010, 20:30:40
    #1
    selam arkadaşlar asp de acemiyim

    kid=Request.QueryString("kid")
    Set rs = Server.CreateObject("ADODB.Recordset")
    sor = "Select * from tablo WHERE kid=" & kid & ""
    rs.Open sor,Sur,1,3
    kodlar bunlar eklediğim konuların en üstte çıkması için ne gibi bir değişiklik yapmam gerekiyor
  • 26-08-2010, 21:15:00
    #2
    Üyeliği durduruldu
    Yeniden eskiye doğru sıralatmak
    kid=Request.QueryString("kid") 
    Set rs = Server.CreateObject("ADODB.Recordset") 
    sor = "Select * from tablo WHERE kid=" & kid & " order by ID DESC" 
    rs.Open sor,Sur,1,3
    Eskiden Yeni doğru sıralatmak
    kid=Request.QueryString("kid") 
    Set rs = Server.CreateObject("ADODB.Recordset") 
    sor = "Select * from tablo WHERE kid=" & kid & " order by ID ASC" 
    rs.Open sor,Sur,1,3
    yani
    DESC = Yeniden eskiye
    ASC = Eskiden yeniye
  • 26-08-2010, 21:57:55
    #3
    aynen yaptım bu hatayı verdi

    Microsoft OLE DB Provider for ODBC Drivers hata '80040e14'

    [Microsoft][ODBC Microsoft Access Sürücüsü] 'kid=1order by id DESC' sorgu ifadesi içindeki Sözdizimi hatasý (eksik iþleç)
  • 26-08-2010, 22:00:10
    #4
    Üyeliği durduruldu
    'kid=1order by id DESC' bunun arasında boşluk bırak. order ile aldığın kid bilgisi arasında boşluk olmalı birde ben orda ID diye yazdım sende tablona göre idni belirleyeceksin.

    sor = "Select * from tablo WHERE kid=" & kid & " order by ID DESC"
  • 26-08-2010, 22:03:13
    #5
    bu sefer oldu teşekkür ederim yardımların için. jet hızıyla yanıt verdiğin içinde ayrıca teşekkür ederim
  • 26-08-2010, 22:25:37
    #6
    Üyeliği durduruldu
    rica ederim. yardımım dokunduysa ne mutlu bana.