webForumDet fria alternativet

okänt fel utan att ändra kod?

ASP

11 svar · 1 250 visningar · startad av n1kke

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

koden funkade igår och har ej ändrat den idag men idag får jag fel när den försöker lägga till databasen

<!-- #include file = "connect.asp" -->
<%
If Request.QueryString("doit") = "gbadd" Then

	gbAlias = Session("user")
	gbAliasId = Session("userid")
	gbMess = Request.Form("gbMess")
	gbId = Request.QueryString("id")
	gbDate = FormatDateTime(Now,0)
	If len(gbMess)> 0 Then

		Conn.execute("Insert into panda_gb (gbAlias,gbAliasId,gbMess,gbId,gbDate) Values('" & gbAlias & "','" & gbAliasId & "','" & gbMess & "','" & gbId & "','" & gbDate & "'")
		response.redirect "default.asp?page=profile&id=" & Request.QueryString("id") & "&user=gb"
	else
		response.write "<script> alert('fel fel fel'); </script>"
	End if
End if	
%>
Medlem sedan juni 200032 967 inlägg
#2

... och vad för felmeddelande får du på vilken rad?

Medlem sedan aug. 200634 inlägg
#3

notera att de andra applikationer på sidan funkar fortfarande utmärkt

Medlem sedan aug. 200634 inlägg
#4

"HTTP 500 Internal Server Error"

http://217.211.141.178/preview/
login: niclas
pw: 1234

in i gästboken och testa skriv

Medlem sedan jan. 20022 440 inlägg
#5

om du kör access ska du ha #runt ditt datum har du SQL server ska du ha ' har du mysql vete fasen :P

Medlem sedan juni 200032 967 inlägg
#6

Stäng av "Egna http-felmeddelanden" / "Friendly http error messages" i Internet Explorer så får du se vettiga felmeddelanden.

Medlem sedan aug. 200634 inlägg
#7

så ja

Microsoft OLE DB Provider for SQL Server error '80040e14'

Line 1: Incorrect syntax near '8/9/2006 2:09:51 PM'.

/preview/gb.asp, line 12

line 12

Conn.execute("Insert into panda_gb (gbAlias,gbAliasId,gbMess,gbId,gbDate) Values('" & gbAlias & "','" & gbAliasId & "','" & gbMess & "','" & gbId & "','" & gbDate & "'")

om jag inte missförstår detta så ligger felet i

gbDate = FormatDateTime(Now,0) som då utger 8/9/2006 2:09:51 PM men jag vet ej vad som är fel :S

Medlem sedan jan. 20022 440 inlägg
#8

Läs min post, har du access? isäfall ska du ha

#" & gbDate & "#
Medlem sedan aug. 200634 inlägg
#9

nepp kör MS SQL Server 2000

Medlem sedan jan. 20022 440 inlägg
#10

Du saknar ) på slutet

Conn.execute("Insert into panda_gb (gbAlias,gbAliasId,gbMess,gbId,gbDate) Values('" & gbAlias & "','" & gbAliasId & "','" & gbMess & "','" & gbId & "','" & gbDate & "'"))
Medlem sedan aug. 200634 inlägg
#11

haha så lätt var det problemet =) tack Catz

Medlem sedan jan. 20022 440 inlägg
#12

Inga problem, glöm bara inte markera tråden som löst ;)

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