Probleme avec merge

cs_Byrong Messages postés 224 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 24 juillet 2013 - 16 juil. 2010 à 18:20
cs_Byrong Messages postés 224 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 24 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 ]

Quelqu'un peut-il m'aider?

merci

1 réponse

cs_Byrong Messages postés 224 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 24 juillet 2013
20 juil. 2010 à 15:03
personne a une idée?
0
Rejoignez-nous