19. maj 2001 - 14:36
Der er
7 kommentarer og 1 løsning
Dette er et spørgsmål vdr. querystring og sql !
Hvad er der galt her ? Den kommer med denne fejl: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\' [Microsoft][ODBC Microsoft Access-driver] Der er en ekstra højreparentes: ) i forespørgselsudtrykket \"(ID = )\". <% If mode = Request.QueryString (\"ID\") = Request.QueryString (\"ID\") then strSQL = \"SELECT * FROM jobs WHERE\" strSQL = strSQL & \" (ID = \" & Request.Querystring(\"ID\") & \")\" \' Skaber DSNLess forbindelse til DBen strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database/search.mdb\") Set myConn = Server.CreateObject(\"ADODB.Connection\") myConn.Open strDSN Set rs = myConn.Execute (strSQL) %> <% Response.Write rs(\"Information\") %> <% myConn.Close Set myConn = Nothing End If %>
Annonceindlæg fra Jysk IT
Sikkerhed skal være en del af driften
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Nope.... så kommer den med denne fejl..: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\' [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket \"id =\". <% If mode = Request.QueryString (\"ID\") = Request.QueryString (\"ID\") then strSQL = \"SELECT * FROM jobs WHERE id = \" & Request.Querystring(\"id\") & \"\" \' Skaber DSNLess forbindelse til DBen strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database/search.mdb\") Set myConn = Server.CreateObject(\"ADODB.Connection\") myConn.Open strDSN Set rs = myConn.Execute (strSQL) %> <% Response.Write rs(\"Information\") %> <% myConn.Close Set myConn = Nothing End If %>
>> If mode = Request.QueryString (\"ID\") = Request.QueryString (\"ID\") then Den linie er volapyk: brug disse i stedet for. If mode = Request.QueryString (\"ID\") then strSQL = \"SELECT * FROM jobs WHERE id = \" & mode (mode = Request.QueryString (\"ID\"), ikke?)