sql = "SELECT COUNT(u_kategoriId) AS KatID,* FROM annoncer WHERE u_kategoriId = " & IDnr & " AND typeindlaeg =" & varID Set objRs = objConn.Execute(strSQL)
Microsoft OLE DB Provider for ODBC Drivers fejl '80040e09' [TCX][MyODBC]You have an error in your SQL syntax near '* FROM annoncer WHERE u_kategoriId = 15 AND typeindlaeg =1' at line 1
Jeg forstår ik' rigtig hvad du mener med dette <snip> Nu tæller den det antal poster der er, men den kan ikke finde posterne i databasen mere?? </snip>
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open ConString IDnr = request.querystring("kategori") varID = 1 sql = "SELECT * FROM annoncer WHERE u_kategoriId = " & IDnr & " AND typeindlaeg =" & varID Set objRec = Conn.Execute(sql) %>
Og udskriver her <%= (objRec(0)) %> - så virker alt, men den tæller ALLE poster i db, og hvis jeg bruger COUNT(*) så kan den ikke udskrive indholdet i db, men den tæller rigtigt????
'Første tælles sammen sql = "SELECT COUNT(*) FROM annoncer WHERE u_kategoriId = " & IDnr & " AND typeindlaeg =" & varID Set objRec = Conn.Execute(sql)
antal = objRec(0)
'Så hendtes data for at udskrive..: sql = "SELECT * FROM annoncer WHERE u_kategoriId = " & IDnr & " AND typeindlaeg =" & varID Set objRec = Conn.Execute(sql)
Ok, tak - det var der problemet lå, jeg trode at jeg kunne have det hele inde i samme "løkke" - men fint, jeg har rettet det og nu virker det! Tak
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.