webForumDet fria alternativet

Ange namn på en Tabell

ASP

3 svar · 300 visningar · startad av Daniel78

Medlem sedan jan. 2001200 inlägg
Frågan#1

Hej, har stött på ett litet problem! Det är så att jag ska skapa en ny tabell i en databas och vill namnge den från en sträng typ "strTabellNamn". Men om jag t ex har angett "strTabellNamn" så blir namnet på tabellen också "strTabellNamn" vilket jag inte vill eftersom strängen innehåller något annat värde, hur ska man då göra? Så här ser kodbiten ut:

<%
Dim strSQL
strSQL = "CREATE TABLE strTabellNamn " &_
"(nummer COUNTER NOT NULL PRIMARY KEY, namn TEXT(50), url TEXT(50), rubrik TEXT(50))"
objConn.Execute(strSQL)
%>

Medlem sedan dec. 200012 464 inlägg
#2
<%
Dim strSQL
strSQL = "CREATE TABLE " & strTabellNamn  &_
"(nummer COUNTER NOT NULL PRIMARY KEY, namn TEXT(50), url TEXT(50), rubrik TEXT(50))"
objConn.Execute(strSQL)
%>

------------------
essentitia preter non sans multiplicandum

Medlem sedan juni 200032 967 inlägg
#3

så här ska du göra:

strSQL = "CREATE TABLE " & strTabellNamn &_

i övrigt borde din kod fungera såvitt du inte använt något reserverat ord som fältnamn.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan juni 200032 967 inlägg
#4

larsg, nu får du faktiskt sluta upp med den där simultanpostningen. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)