webForumDet fria alternativet

Nybörjare igen.. ;)

ASPur ASP

5 svar · 199 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Lös detta så e du min idol =D

ny_info.asp
<%=request.querystring("tabell")%>
<table>
<tr><td><form name="ny_<%=request.querystring("tabell")%>" method="post" action="skapa_info.asp?tabell=<%=request.querystring("tabell")%>">
Ny <%=request.querystring("tabell")%></td></tr>
<tr><td><input name="<%=request.querystring("tabell")%>"></td></tr>
<tr><td><input type="submit" value="skicka"></td></tr>
</form>

skapa_info.asp
<% response.write(request.querystring("tabell"))%>

<%
set connection = server.createobject("ADODB.connection")
connection.open "provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("filmer.mdb")
set recset = server.createobject("ADODB.recordset")
SQL = "Select * FROM " & request.querystring("tabell")
recset.open SQL, connection, 3, 3

recset.addnew
recset(request.querystring("tabell")) = request.form(request.querystring("tabell"))
recset.update
recset.close
connection.close

response.redirect("ny_info.asp")
%>

Det KAN ju inte vara nått fel tycker jag =D

Medlem sedan mars 20025 907 inlägg
#2

Får du något felmeddelande? Vad är det du försöker göra med koden? Som den ser ut nu så försöker du spara ett värde (det som hämtas från formuläret) i ett fält som heter likadant som värdet. Fältet i sin tur ligger i en tabell som heter exakt likadant. Är det meningen?

Medlem sedan aug. 20011 087 inlägg
#3

heh jo d e meningen, allt ska heta samma eftersom det är ett rörligt värde, querystring("tabell") kan ha 3 olika värden (nyckelord,ovrigt och skadespelare) meningen är att jag skall kunna lägga till information i 3 olikatabeller och 3 olika fält som heter exakt samma! T.ex är querystring("tabell") = nyckelord skall det som står i inputen som heter nyckelord läggas i tabell nyckelord i fältet nyckelord.

Medlem sedan aug. 20011 087 inlägg
#4

Felmeddelande

Feltyp:
ADODB.Recordset (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
/allt2/filmdatabas2/skapa_info.asp, line 11

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Crazy Browser 1.0.5)

Sida:
POST 25 bytes to /allt2/filmdatabas2/skapa_info.asp

POST Data:
skadespelare=Bruce+Willis

Tid:
den 25 december 2002, 22:30:07

Mer information:
Microsoft Support

Medlem sedan mars 20015 287 inlägg
#5

Skriv ut alla dina värden du tar emot så ser du vad de innehåller, tycker det ser lite snurrigt ut.

Medlem sedan aug. 20011 087 inlägg
#6

Lyckades lösa d tillslut

128 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)