Bonjour à tous,
désolé, j'ai déjà posé cette question à un moment donné; mais je suis toujours dans ma place.
si quelqu'un sait comment puis-je exporter ma table créée à partir d'une application C# vers une bdd Access, je suis preneur.
Bonjour à tous,
désolé, j'ai déjà posé cette question à un moment donné; mais je suis toujours dans ma place.
si quelqu'un sait comment puis-je exporter ma table créée à partir d'une application C# vers une bdd Access, je suis preneur.
La table dans access existe t'elle ??? quand tu dit que tu crée une table avec C#, ca veut dire quoi ?? tu rempli un datatable via un datagrid ???
Y'a pas UNE maniere de faire ce que tu demande, ca dépend de ton programme, faut nous en dire plus.
quand je dis que je crée une table avec C#, j'ai deux cas
1/ je crée une table vide (DataTable), je fais un Binding avec le DataGrid et la table reçoit les données à partir du DataGrid (puisqu'il y a un Binding)
2/ je crée une table vide et je la remplis manuellement (ici sans interaction avec un DataGrid)
dans ton premier cas est ce que ton datatable est toujours le meme ? si oui, il faut prendre un dataadapter en faisant une requete select sur ta table access, visual studio va creer les requetes DELETE UPDATE et INSERT tout seul,
pour enregistrer les données de ton datatable dans ta base access, il faudra utiliser la methode update de ton datatadapter.
si ton datatable change selon certains cas (pas le meme nombre de colonnes par exemple), il te faudra d'abord faire un sqlcommand pour creer ta table dans access, ensuite il faudra faire un for each pour parcourir chaque ligne de ta datatable et mettre à jour ta table access
Dans le premier cas ma DataTable ne change pas.
dans ton premier cas est ce que ton datatable est toujours le meme ? si oui, il faut prendre un dataadapter en faisant une requete select sur ta table access, visual studio va creer les requetes DELETE UPDATE et INSERT tout seul
Tu veux dire par ça que j'importe une table vide et je fais un update, n'est ce pas?
oui c'est exactement ca, si tu suis ce qui est indiqué dans ce lien, en meme pas 15 minutes tu as fini :
http://msdn.microsoft.com/library/fr...indowsform.asp
Partager