Gör insert då!
Hur gör jag om jag vill uppdatera en post men ha kvar det som stod där från början.
Använder access
Mvh
Henrik
13 svar · 452 visningar · startad av devotion
Hur gör jag om jag vill uppdatera en post men ha kvar det som stod där från början.
Använder access
Mvh
Henrik
Gör insert då!
LarsG skrev:
Gör insert då!
Mycket möljligt att jag är helt slut.. men kan du inte förklara lite bättre...
trodde jag skulle köra en UPDATE
typ
UPDATE tblTask Set Log = Log + '" & vbCrLf + sLogMessage & "' Where Id = " & iTaskId
Mvh
henrik
Jaså, var det som du ville åstadkomma. Strängkonkatenering i SQL ser olika ut beroended på DBMS.
LarsG skrev:
Jaså, var det som du ville åstadkomma. Strängkonkatenering i SQL ser olika ut beroended på DBMS.
Hur ser den ut med Access då?
Mvh
henrik
& om jag inte missminner mig.
Hej! alla glada!
Skulle inte någon vänli själ ; ) kunna förklara detta för mig?
dvs hur man gör med update, principen liksom...
Mvh
henrik
Det borde alltså se ut som du skrev i ditt inlägg ovan, med den lilla ändringen att det borde vara & istället för + du ska använda för att konkatenera i Jet SQL.
mvh
trevligt att det var du som var den "vänliga själen" ...
Men...
spelar det någon roll om det är text eller tal?
jag har aldrig använt detta innan, tror jag...
UPDATE tblTask Set Id = Id + 1
om id ursprungligen var tre borde resultatet bli 4 eller?
Men hur blir det om det står text?
UPDATE tblTask Set Log = Log + '" & newLog
Tacksam för en förklaring....
Enklast är nog att testa.
Men, som sagt, i Jet SQL bör det ju vara & för konkatenering. + för addion av tal är givetvis riktigt.
mvh
Vad är du tveksam över?
UPDATE tblTask Set Log = Log & '" & vbCrLf & sLogMessage & "' Where Id = " & iTaskId
Funken sie nicht?
Där handlar det ju om en textsträng och det är ju ett plustecken i koden...
Det jag menar är att koden i inlägg #3 fungerar..
Mvh