webForumDet fria alternativet

Uppdatera post

13 svar · 452 visningar · startad av devotion

devotionMedlem sedan jan. 20013 582 inlägg
#1

:e
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

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Gör insert då!

devotionMedlem sedan jan. 20013 582 inlägg
#3

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

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Jaså, var det som du ville åstadkomma. Strängkonkatenering i SQL ser olika ut beroended på DBMS.

devotionMedlem sedan jan. 20013 582 inlägg
#5

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

LarsGMedlem sedan dec. 200012 464 inlägg
#6

& om jag inte missminner mig.

devotionMedlem sedan jan. 20013 582 inlägg
#7

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

@ndersMedlem sedan juni 200032 969 inlägg
#8

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

devotionMedlem sedan jan. 20013 582 inlägg
#9

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....

@ndersMedlem sedan juni 200032 969 inlägg
#10

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

devotionMedlem sedan jan. 20013 582 inlägg
#11

Jag blir tveksam då det handlar om koden i inlägg #3 som fungerar

Mvh

@ndersMedlem sedan juni 200032 969 inlägg
#12

Vad är du tveksam över?

UPDATE tblTask Set Log = Log & '" & vbCrLf & sLogMessage & "' Where Id = " & iTaskId

Funken sie nicht?

devotionMedlem sedan jan. 20013 582 inlägg
#13

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

devotionMedlem sedan jan. 20013 582 inlägg
#14

Det har löst sig...

Mvh
henrik

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