Réponse acceptée !
bonjour
quelle est exactement votre message d'erreur ?

je pense que l'erreur est la:
DataModule1.ADOCommand1.CommandText := 'update TypePause SET Description = "montableau[i]" WHERE'
+ ' ID_TypePause = i';
ta command va contenir la letre i mes pas la valeur de i, meme chose pour montableau[i];
essay sa:

DataModule1.ADOCommand1.CommandText := 'update TypePause SET Description = '+montableau[i]+' WHERE ID_TypePause = '+StrTInt(i);
bonne chance