webForumDet fria alternativet

variabelproblem i SQL-satsen

6 svar · 219 visningar · startad av WebbisNet

WebbisNetMedlem sedan feb. 20032 182 inlägg
#1

vad är det för inkomplatibla typer i varMessage?

varMessage = FriendlySQL(Request.Form("txtMess"))
varMessage1 = varString + varMessage

NickemannenMedlem sedan aug. 20003 524 inlägg
#2

Lite mer information om vad som händer i FriendlySQL funktionen, hur din sql sträng ser ut, den texten du skriver in i txtMess när du får felet samt vilket värde varString har.

WebbisNetMedlem sedan feb. 20032 182 inlägg
#3

Det är inget som helst fel med FriendlySQL-koden så den är inte viktig, koden funkar perfekt men problemen kommer när jag ska infoga en fast text (varString) i den text som användaren skriver in (varMessage).

Jag menar om användaren är A och svarar på texten så ska det stå A skrev: och sen kommer varMessage här

Femeddelandet är
Inkompatibla typer: 'varMessage'
/mail/save1.asp, line 13

Koden är
varString = Session("username") =" skrev:<hr>"
varMessage = FriendlySQL(Request.Form("txtMess"))
varMessage1 = varString + varMessage

NickemannenMedlem sedan aug. 20003 524 inlägg
#4

okej, testa att byta ut + mot &.

WebbisNetMedlem sedan feb. 20032 182 inlägg
#5

INSERT INTO tblUsers_imail([sender], [reciever], [message], [mailDate],[mailTime], [mailRead]) VALUES('1','1','FalsktRe: Admin skrev: testar',#2004-06-29#,#01:24:44#, true)

Ser rätt ut, men var kommer Falskt ifrån?

NickemannenMedlem sedan aug. 20003 524 inlägg
#6

varString = Session("username") &" skrev:<hr>"
inte
varString = Session("username") =" skrev:<hr>"

WebbisNetMedlem sedan feb. 20032 182 inlägg
#7

varString = Session("username") & " skrev: "
varMessage = FriendlySQL(Request.Form("txtMess"))
varMessage1 = varString & varMessage

funkar bättre, tack för hjälpen

Genererad på 389 ms · cache AV · v20260730165559-full.f96bc7eb