Beste mensen,

Wederom heb ik jullie hulp nodig.
Hoe kan ik in mssql een record updaten en de huidige waarde gewoon houden?
oftewel achter de bestaande record schrijven?

Bedankt alvast!
huh?
voorbeeldje

ik heb in een record dit staan:

Test ik wil dit updaten met bijvoorbeeld 'computer' erachter
dan wil ik dat er 'Test computer' staat.

In mysql gebruikte ik daar meen ik concat voor maar dit schijnt niet te werken in MSSQL?
Ik snap je niet echt goed, maar goed, lets try.

  • Select query --> wat staat er nu in de DB?
  • Update query --> Resultaat select query + nieuwe gegevens
Ja zoiets bedoel ik ja, sorry voor het onduidelijk formuleren van het probleem.

maar inderdaad ik wil de huidige gegevens behouden en wil aan het eind van deze gegevens extra gegevens bijplaatsen.
(zonder dat de oude worden overschreven)

[size=xsmall]Toevoeging op 18/04/2011 16:43:07:[/size]

Iemand?

[size=xsmall]Toevoeging op 18/04/2011 16:43:11:[/size]

Iemand?
UPDATE dbo.Mssqlzuigt SET slechteDbStructuur = slechteDbStructuur + " " + nieuweWaarde
Hahaha heel subtiel Gerben :D

Ik probeer het!

[size=xsmall]Toevoeging op 18/04/2011 16:53:39:[/size]

Error converting data type varchar to numeric.

Mouwt ie nu om :p
Bart Pasmans op 18/04/2011 16:46:45

Hahaha heel subtiel Gerben :D

Ik probeer het!

[size=xsmall]Toevoeging op 18/04/2011 16:53:39:[/size]

Error converting data type varchar to numeric.

Mouwt ie nu om :p


Post je query dan kunnen wij je helpen.
INSERT INTO PlanonTest.dbo.ORD

(SYSCODE, BEHCODE, CODE, NAAM, ARCHIEF, DELETED, FK_ORDERTYPE, FK_SYSSOURCE_CHANGE,
FK_SYSSOURCE_INSERT, FK_USERORDERTYPE, FMOBILE_STANDARDTOHANDHELD, GEBRCODE, NR, PSTATUS,
REF_BODEFINITION, REF_BOSTATE_USERDEFINED, STANDAARD, SYSOBJALG, SYSORDGRP, URGENTIE,
VRIJ6, FK_BODEFINITION_USERDEFINED, FK_BOSTATE, REMARK02, VRIJ10
)

VALUES ($syscode, 'BP', $nieuwcallnr1, '$naam', 'F', 'F', 1, 8,
8, 35, 'F', 31, $nieuwcallnr, $pstatus, 296, 318, 'F', 5000098, 310, 18, 1, 830, 58, '$remark', $vrij10
)
"

[size=xsmall]Toevoeging op 19/04/2011 08:22:09:[/size]

dat is mijn schrijf query, maar nu wil ik die update query hebben en die heb ik nu zo:

UPDATE [PlanonTest].[dbo].ORD
SET REMARK02 = REMARK02 + " " + 'BLABLA'
WHERE CODE = 22496.00
Ja het is heel omslachtig maar dit is mijn situatie:

ik heb een variable met gegevens die ik wegschrijf in de database. maar ik heb ook een foreach functie met gegevens en die wil ik ook in dat record zetten,

Helaas weet ik echt niet hoe ik dit moest aanpakken dus begon ik maar wat te gissen en aan te stoeien.

[size=xsmall]Toevoeging op 19/04/2011 09:44:14:[/size]

Ik heb het met een class en functie gedaan.
nu werkt het blijkbaar 'goed'

[size=xsmall]Toevoeging op 19/04/2011 10:22:36:[/size]

Toch niet,, XD

Ohh ik weet echt niet meer hoe ik dit nu moet maken

Reageren