juin
2007
Quand on crée un adapter avec le designer de dataset et qu’on met des paramètres dans la requête (avec @), les types des paramètres tels qu’on les retrouve dans la méthode générée par le designer ne sont pas toujours bons. Afin de les corriger vous pouvez changer le code .designer.cs mais c’est galère car dès que vous modifierez votre DataSet, même une table qui n’a rien à voir, vos modifications seront perdues. Une solution plus pereine consiste à modifier le xsd. Pour cela, il faut faire un « Ouvrir avec » et choisir un éditeur xml. Ensuite vous pouvez modifier le type des paramètres (ex : AnsiString en Int32). Ainsi vos modifications ne seront pas perdues tant que vous ne modifierez pas votre adapter et ce même si vous modifier autre chose dans le dataset. Ce n’est pas parfait mais c’est déjà mieux.