UPDATE med FROM
HejsaJeg sidder med et lille problem. Jeg er faldet over en update i et program jeg sidder med som er afhængi af hvor mange rows der er affected. Nedenstående updatestatement giver følgende resultat i mssql:
(1 row(s) affected)
(1 row(s) affected)
Vil dette blive returneret til C# som at 2 rows er affected? Jeg tror nemlig det er det som er fejlen. Hvorfor skriver den det to gange..?
[code]
UPDATE ct_contact
SET
ct_name1 = 'DANFOSS' ,
ct_searchname = 'DANFOSS ' ,
ct_updatedate = getdate() ,
ct_updateby = 1
FROM ct_contact x1, ct2_singlevalues x2
WHERE ct_recno = 201128 AND x1.ct_recno=x2.ct2_key and x2.ct2_syncreport='1' and x1.ct_domain=1
[/code]