Är det någon som ser något fel på den här koden:
<% tabell = Request.Form("Tabell") %>
<% Sql = "SELECT * FROM "& tabell &" where id= ("& request.querystring("Id") &")"
Set RS = oConn.Execute(sql)
%>
6 svar · 162 visningar · startad av andreas_lindh
Är det någon som ser något fel på den här koden:
<% tabell = Request.Form("Tabell") %>
<% Sql = "SELECT * FROM "& tabell &" where id= ("& request.querystring("Id") &")"
Set RS = oConn.Execute(sql)
%>
<%
tabell = Request.Form("Tabell")
Sql = "SELECT * FROM "& tabell &" where id = "& request.querystring("Id")
Set RS = oConn.Execute(sql)
%>
------------------
Mvh. Wiberg
Får ett fel.
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in FROM clause.
/tibro_trophy/admin_tabell/edit.asp, line 5
Parenteserna kring värdet har ingen betydelse.
Innehåller Request.Form("Tabell") och request.querystring("Id") något värde?
------------------
essentitia preter non sans multiplicandum
Ja det gör dom
Hmm,
Om du lägger till
Sql = "SELECT * FROM "& tabell &" where id = "& request.querystring("Id")
response.write "sql: " & sql
och postar den så. Det kan t.ex. vara så att det som finns i tabell är ett reserverat ord eller att det innehåller otillåtna tecken.
------------------
essentitia preter non sans multiplicandum