kontax wrote:
Solo che l'aggiornamento non avviene..
probabilmente perchè la query che viene generata non è corretta, visto che modifichi le chiavi e quindi non trova soddisfatta la condizione where.
Dove sbaglio?
Esiste un sistema per modificare anche le chiavi in automatico?
una chiave per definizione non dovrebbe variare, altrimenti non è una chiave. visto che immagino tu lo faccia per buoni motivi, direi che la forma original_nomevalore è quella che fa per te, visto che in questo caso prende come valori quelli precedenti
UPDATE work_co_depositarie SET conto = @conto, anagrafica_depositaria = @anagrafica_depositaria WHERE (soggetto = @original_soggetto) AND (depositaria =
@original_depositaria) AND (conto = @original_conto)
Oppure si tratta di un problema sql?
decisamente sì.