edebroMedlem sedan aug. 2001261 inlägg jag ska lägga till information längst bak i en kolumn, hur ska då min SQL sats se ut?
jag provade med:
UPDATE questions SET Viewed = Viewed + '" & Session("userName") & "' WHERE ID = " & Cint(Request.Querystring("readID"))
men det gick ju inte så bra, då får jag detta felmeddelandet(asp):
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Invalid operator for data type. Operator equals add, type equals ntext.
/forumRead.asp, line 211
databasfältet är av typen ntext
snabb hjälp uppskattas
LarsGMedlem sedan dec. 200012 464 inlägg Det låter som en dålig databasdesign där du lagrar flera värden i samma post istället för att lägga varje värde som en egen post.
Om du skall kunna använda strängkonkatenering så måste kolumnen vara av typen (n)char/(n)varchar
edebroMedlem sedan aug. 2001261 inlägg LarsG: nja, min databasdesign må kanske inte vara den bästa i sverige men jag ser inget annat alternativ på uppgiften jag ska utföra
Jag gör ett forum, sen ska jag kolla om användaren har läst inlägget eller inte
När man läser ett inlägg så läggs användarens användarnamn längst bak i en kolumn (samma rad som foruminlägget)
Sen när nån svarar så töms detta fält.
På så sätt kan jag kolla om det har tillkommit ett nytt svar sen användaren var där sist
Om du ser nån annan lösning på mitt problem får du gärna steppa in, och cookies är inte ett alternativ
Men tack för svaret iaf, nu vet jag