cs_Byrong
Messages postés224Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention24 juillet 2013
-
16 juil. 2010 à 18:20
cs_Byrong
Messages postés224Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention24 juillet 2013
-
20 juil. 2010 à 15:03
BOnjour
voila j'aimerai utiliser un merge afin de mettre a jour ou d'ajouter l enregistrement.
Mais j'ai une erreur apparemment.
Voici mon code
sql "MERGE INTO Fichiers F1 USING (SELECT Fichiers_Nom, Fichiers_Genre FROM Fichiers) F2 ON ( F2.Fichiers_Nom "+nom+" ) WHEN MATCHED THEN UPDATE SET F1.Fichiers_Genre = "+genre+" WHEN NOT MATCHED THEN INSERT (F1.Fichiers_Nom,F1.Fichiers_Type,F1.Fichiers_Genre,F1.Fichiers_Taille) VALUES ( '"+nom+"','"+type+"','"+genre+"','"+taille+"')";
requete = new SqlCeCommand(sql, conn);
requete.ExecuteNonQuery();
Et voici le message d'erreur
Une erreur s'est produite lors de l'analyse de la requête. [ Token line number = 1,Token line offset = 7,Token in error = INTO ]