webForumDet fria alternativet

Det var det märkligaste

ASP

3 svar · 162 visningar · startad av sin_adec

Medlem sedan apr. 2002272 inlägg
Frågan#1

kolla på den här koden...

<%
if request.querystring("posta") ="ja" Then
Dim Con
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" &  Server.MapPath("db/nyheter.mdb")&";pwd="

Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM kontakta" 

RecSet.Open Addera, Con, adOpenStatic, adLockOptimistic 

RecSet.AddNew 

Recset("fnamn") = Request.form("fnamn")
Recset("enamn") = request.form("enamn")
Recset("arande") = request.form("arande")
Recset("epost") = request.form("epost")
Recset("telefon") = request.form("telefon")
Recset("mess") = request.form("mess")
Recset("Datum") = Date()
Recset("read") = "nej"
RecSet("Ip") = Request.ServerVariables("REMOTE_ADDR")

RecSet.Update
RecSet.Close
Con.Close 

%>
<% end if %>

när jag fyller i alla formulär med sifror så ser man att allting skriv till databasen..

men när jag skriver med bokstäver så kommer det inte med databasen..

jag får inga felmeddelanden..

Medlem sedan nov. 200013 890 inlägg
#2

Kolla i din databas. Troligtvis tillåts bara siffror i dom kolumnerna som strular. ;)

Medlem sedan apr. 2002272 inlägg
#3

men jag inte ändrat ngt...

Medlem sedan nov. 200013 890 inlägg
#4

men jag inte ändrat ngt...

Kanske just det som är felet. Du kanske måste ändra något för att det ska funka. :i

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