webForumDet fria alternativet

klassisk fråga!

5 svar · 252 visningar · startad av PappaMuppen

PappaMuppenMedlem sedan aug. 200343 inlägg
#1

vad är fel?

If Request.QueryString("do")= "adda" Then

Link		= Request.Form("link")
If Link <> "" Then
  If Left(Link,7) = "http://" Then
Link = Link
  Else
    Link = "http://" & Link
  End If
End If
Namn       = Request.Form("namn")
Kategori       = Request.Form("kategori")
Tipsare      = Session("username")

Conn.execute("Insert Into linkz(link,namn,kategori,tipsare) Values('" & Link & "','" & Namn & "','" & Tipsare & "'," & Kategori & ")")

Response.Redirect "linkz.asp"

End If
phazer23Medlem sedan feb. 2001256 inlägg
#2

Vad får du för felmedellande ???

PappaMuppenMedlem sedan aug. 200343 inlägg
#3

Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/webzone/version4/lankar/linkz.asp, line 175

rad 175 är denna

Tipsare      = Session("username")
Nexus86Medlem sedan okt. 20023 030 inlägg
#4
Conn.execute("Insert Into linkz(link,namn,kategori,tipsare) Values('" & Link & "','" & Namn & "'," & Kategori & ",'" & Tipsare & "')")

Ska det nog vara. Du hade skrivit kategori och tipsare på fel plats. :)

PappaMuppenMedlem sedan aug. 200343 inlägg
#5

Men vilken pinsam tabbe!
Tack iaf. Nu funkar det :D

Nexus86Medlem sedan okt. 20023 030 inlägg
#6

[HINT]Acceptera även lösningen som slutgiltigt svar så att andra som har samma problem kan se vad som var lösningen eller de som vill lösa problem inte behöver gå in i denna tråden. :)[/HINT]

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