Bonjour à tous, je rencontre un problème dans l'élaboration de mon projet
J'ai créé une table et par soucis de facilité j'ai commencé tous mes champs de cette table par un chiffre.
J'ai des champs de la forme
1_nom
2_nom
3_nom etc.
Je stocke le nom de ma colonne en fonction de divers paramètre dans un string tel que :
Voici mon code qui ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part string Upd = "3_nom";
Ce code ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 IDbCommand Ins = new System.Data.SqlServerCe.SqlCeCommand("INSERT INTO DYN_scenario (id_systeme, DYN_scenario." + Upd + ") VALUES(" + idSysteme + ",1)", connev); Ins.ExecuteNonQuery();
J'ai également essayé de mettre des simple quote rien n'y fait.Une erreur s'est produite lors de l'analyse de la requete : Token line number = 1, token line offset = 54, Token in error = 3_nom
Y'a-t-il une solution? Refaire cette table ne m'arrangerait pas du tout.
Merci d'avance,
Partager