Bonjour à tous,
J'ai programmé une fonction permettant de mettre à jour via SQL un fichier DBF (base de donnée FoxPro).
Lorsque ma commande SQL contient un '/' ou un '\', par exemple :
La commande SQL est rejetée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "update client.dbf set note1="sauvegarde vers c:\sav\" where clicode='00001'"
Les '/' et '\' semblent interdit.
Un amis qui connait bien FoxPro m'a dit de remplacer les '\' par le code Ascii, j'ai fait le test dans FoxPro, et cela fonctionne sans problème.
Je voudrais maintenant le faire dynamiquement en C#, et là je butte.
Puis-je utiliser .replace() en lui mettant le caractère ascii ?
Comment feriez vous afin d'insérer le code ASCII dans la string , et cela, dynamiquement ?
Je vous remercie à tous d'avance,
Bien cordialement,
Nixeus
Partager