bageraMedlem sedan jan. 2001121 inlägg
kan bara inte haja vad problemet är.
questiontableid och usertableid är int
tycker jag har provat allt men så är det väl kanske inte:)
Tacksam för sörslag!
insert into responsetable (questiontableid, usertableid, datum, responsetext) values (& qid &, & uid &, & dat &, & respt &)
Tack!
LarsGMedlem sedan dec. 200012 465 inlägg
vad har du för datatyper?
Värden för kolumner av typen char/text skall omges av '
Värden för kolumner av typen datum/time skall omges av ' eller # om det är en access database
Tex om datum är en date-kolumn och responsetext är text och du har en access-db så skulle det kunna se ut så här
insert into responsetable (questiontableid, usertableid, datum, responsetext) values ( qid , uid ,#2001-04-23#, 'respt')
------------------
essentitia preter non sans multiplicandum
mrblondeMedlem sedan aug. 20011 386 inlägg
bygger du upp en sql sträng i asp? Då borde det kanske se ut såhär:
insert into responsetable (questiontableid, usertableid, datum, responsetext) values (" & qid & ", " & uid & ", " & dat & ", " & respt & ")"
------------------
National Blonde Day!
"Yeah, bam, bam, bam, bam, bam. I told 'em not to touch the alarm"
bageraMedlem sedan jan. 2001121 inlägg
Det är en sql databas å asp för hela slanten!.
variablarna och datatyperna är
qid =int
uid =int
dat =nvarchar
respt =nvarchar
borde inte vara några som helst problem.
Det som hamnar i responsetable är inte variablarnas värde utan just "qid, "&uid&"" eller något av allt det jag provat.
jag har provat med ' och & och " och allt som jag nånsin använt i en sql sträng men icke:(
insert into responsetable (questiontableid, usertableid, datum, responsetext) values ( 'qid' , 'uid' ,'dat', 'respt')
[Redigerat av bagera den 19 sep 2001]
@ndersMedlem sedan juni 200026 914 inlägg
Om jag förstår dig rätt borde det se ut så här:
strSQL = "insert into responsetable (questiontableid, usertableid, datum, responsetext) values (" & qid & ", " & uid & ", '" & dat & "', '" & respt & "')"
Mvh,
------------------
All your base are belong to me.
bageraMedlem sedan jan. 2001121 inlägg
Med denna strängen:
insert into responsetable (questiontableid, usertableid, datum, responsetext) values (" & qid & ", " & uid & ", '" & dat & "', '" & respt & "')"
får jag detta felmeddelande:
Server: Msg 245, Level 16, State 1, Line 1
Syntax error converting the varchar value ' & qid & ' to a column of data type int.
@ndersMedlem sedan juni 200026 914 inlägg
Vad innehåller variablerna då?
Skriv ut sql-frågan med response.write så får du se hur den färdiga frågan ser ut.
Mvh,
------------------
All your base are belong to me.
bageraMedlem sedan jan. 2001121 inlägg
Så här ser den response.write utskrivna strängen ut:
(questiontableid, usertableid, datum, responsetext) values (31, 3, '2001-09-19 15:20:25', 'nonlinker')
Börjar kännea mig totalt bombad:)
------------------
Mvh:
Johan
Små grodor är också grodor, men inte lika stora.