webForumDet fria alternativet

Varför funkar inte denna kod?

ASP

5 svar · 267 visningar · startad av Tipx

Medlem sedan nov. 200139 inlägg
Frågan#1

Varför fungerar inte denna kod i Chili!Soft ASP:

         <% if request.querystring("gbook") = "write_2" then
	Show = "SELECT * FROM gbook"
 	rs.Open Show, Connect, adOpenStatic, adLockOptimistic
    
	rs.AddNew
	
	rs("Comment") = Request.Form("field1")
	rs("By") = Request.Form("field2")
	rs("Date") = Request.Form("date2")
	if Request.Form("www") = "" then
	rs("www") = "none" 
	elseif Request.Form("www") = "www." then
	rs("www") = "none" 
	else
	rs("www") = Request.Form("www")
	end if
	if Request.Form("mail") = "" then
	rs("Mail") =  "none" 
	else
	rs("Mail") = Request.Form("mail")
	end if
	
	rs("IP") = GetUserIP()
	
	if Request.Form("irc") = "" then
	rs("irc") = "none" 
	elseif Request.Form("irc") = "#" then
	rs("irc") = "none" 
	else
	rs("irc") = Request.Form("irc")
	end if
		
	rs.Update
	rs.Close
	Response.Redirect "go.asp?gbook=view"
	else
                  end if %>

Hur ska jag få den att funka??

Medlem sedan nov. 200139 inlägg
#2

skummaste är att undefär likadan kod funkar, fast i den tabellen har inget fält datatypen "Memo", när jag byter Memo mot "text" i access (eller "text" mot "varchan" i mysql) så funkar den, fast då kan får jag ju bara med 255 tecken som max.... :/

Medlem sedan juni 200032 967 inlägg
#3

På vilket sätt fungerar det inte? Felmeddelande?

Medlem sedan nov. 200139 inlägg
#4

Felmeddelande:

ADODB.Recordset.1 error '80004005'

SQLState: 42000
Native Error Code: 1064
[TCX][MyODBC]You have an error in your SQL syntax near 'By,www,Mail,Datum,IP,irc) VALUES ('greg','greg','none','none','2-10-2002','193.1' at line 1

/~arca/go.asp, line 631

line 631 ser ut såhär: rs.Update

Medlem sedan dec. 200012 464 inlägg
#5

By och date är inga bra kolumnnamn, byt namn på dom.

Medlem sedan nov. 200139 inlägg
#6

som så himla mkt! nu vet jag det oxo... :D

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