Bonjour,
J'ai un petit probleme!
J'ai plusieurs lignes avec le meme identifiant. je veux copier ces lignes (les dupliquer en fait) et changer l'identifiant (passer de zzz à ttt) (non primary key) pour avoir un truc du style:
Avant
zzz f f f
zzz e e e
Après
zzz f f f
zzz e e e
ttt f f f
ttt e e e
Je ne sais pas si le code est bon:
????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 WITH DataModule1.MyQMP DO BEGIN SQL.Clear; SQL.Add('INSERT INTO ID_M'); SQL.Add('SELECT * FROM ID_M'); SQL.Add('WHERE ID_Engin_FK2 = '+ QuotedStr(Form1.IDLoco_Edit.Text)); SQL.Add('AND ID_Engin_FK2 IN ('); SQL.Add(' UPDATE ID_M SET ID_Engin_FK2 =:'+ QuotedStr(IDLoco_Edit.Text)+')'); END;
Partager