Bonjour,
Je souhaite mettre un champ à NULL
Mes tentatives sont infructueuses
soit le champ est vide (donc pas NULL)
soit le string 'NULL' est affiché (ce qui n'est pas NULL comme attendu)
Voici mon code:
Le reste fonctionne parfaitement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Query.Active:=False; Query.SQL.Clear; Query.SQL.add('UPDATE Resultats set '); Query.SQL.add('R_Image = '); Query.SQL.add(quotedStr('')); Query.SQL.add(',R_DateTime = '); Query.SQL.add(quotedStr('')); Query.SQL.add(',CRC_Image=('')); //ici mettre à NULL Query.SQL.add('WHERE R_Image = '+quotedStr(DBADVGrid_Resultats.Cells[Acol,Arow])); Query.SQL.add(';'); Query.ExecSQL(true) ;
Merci pour votre aide
PhilLu
Partager