webForumDet fria alternativet

Bara siffror går in i databasen??

ASP

3 svar · 176 visningar · startad av Falle

Medlem sedan juni 200112 inlägg
Frågan#1

Jag vill få in ett svar i databasen i bokstäver ex. Fråga1 - Man.

Varför går endast en siffra 1 för fråga1 och 2 för fråga2 in??

------------------------------
Sida1.asp

Sida1<br>
<form action='sida2.asp'>

<input type='hidden' name='han' value='<%=session("fraga1")%>'>
<input type='submit'>
<br><br>
<input type='hidden' name='hon' value='<%=session("fraga1")%>'>
<input type='submit'>
</form>
----------------------------------
<%
Session("fraga1") = Session("fraga1")
%>

Sida2

<form action='flusha.asp'>
<input type='hidden' name='fraga2' value='<%=session("fraga2")%>'>
<input type='submit'>
</form>
-------------------------------

Flusha.asp

<%@ LANGUAGE="VBScript" %>
<%
Response.Buffer = True

Function fixEmptyParam(theParam)
if theParam = "" Then theParam = "-"
fixEmptyParam = theParam
End Function

Set theConnection = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & Server.MapPath("Historiska.mdb")
theConnection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath

sqlQuery = "INSERT INTO Historiska "
sqlQuery = sqlQuery & "(fraga1, fraga2) "
sqlQuery= sqlQuery & "VALUES('" & fixEmptyParam(Session("fraga1")) & "', '" & fixEmptyParam(Session("fraga2")) & "'); "

theConnection.Execute(sqlQuery)

theConnection.Close
%>
-------------------------------------
Tacksam för lite hjälp!

[Redigerat av Falle den 26 jun 2001]

[Redigerat av Falle den 26 jun 2001]

Medlem sedan juni 200032 967 inlägg
#2

vad har du satt för fälttyper på tabellen i databasen då?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juni 200112 inlägg
#3

Jag har skrivit Fraga1 och Fraga2
med tabelltyp - text

Har jag missat något i inputen??
-----------------------------------
<input type='hidden' name='han' value='<%=session("fraga1")%>'>
<input type='submit'>
<br><br>
<input type='hidden' name='hon' value='<%=session("fraga1")%>'>
<input type='submit'>
-----------------------------------

[Redigerat av Falle den 26 jun 2001]

Medlem sedan juni 200032 967 inlägg
#4

använd response.write för att se hur din färdiga sql-fråga ser ut, innan du kör execute på den. är alla värden som de ska?

om inte, så har vi ett ställe att börja felsöka på.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

262 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)