yanis7518
Messages postés283Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention 9 juillet 20103 10 janv. 2006 à 10:03
je le fai j'ai juste oublier de l'ecrire desole
j'ai mis le ExecuteNonQuery dans un try catch pour avoir un message d'erreur et savoir si la requete s'executait mais j'obtiens pas de message d'erreur donc la requete doit s'executer.
par contre avec le debugger j'ai le message suivant sur le parametre @date
"The name 'date' does not exist in the current context"
yanis7518
Messages postés283Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention 9 juillet 20103 10 janv. 2006 à 11:24
j'ai resolu le pb Coq en fait il faut utiliser la fonction NOW() de SQL
ca donne :string updt "UPDATE artistes SET artistes.DateMAJ NOW() WHERE artistes.Idart = @id";
et ca marche tres bien mais si je rjoute un autre parametre la mise a jour ne s'effectue pas :
string updt "UPDATE artistes SET artistes.DateMAJ NOW(), artistes.url = @url WHERE artistes.Idart = @id";
OleDbCommand updtArt =
new
OleDbCommand(updt,
Sett.DB);
updtArt.Parameters.Add(
new
OleDbParameter(
"@id",id));
updtArt.Parameters.Add(
new
OleDbParameter(
"@url", _url));