Connecter une BBD avec une datagrid... [VB .NET] - Programmation
Marsh Posté le 27-04-2001 à 14:15:41
kaola a écrit a écrit : j'ai cree une connexion ADO, puis je l'ai place sur la feuille en mode construction, et apres j'ai clique sur datagrid que j'ai egalement place sur la feuille . Dans les proprietes du datagrid, "datasource" il y a une liste de choix avec '(none)' dedans... et impossible de savoir comment inclure ma connexion dans cette liste !!! car on ne peut rien ecrire, seulement selectionner... ps: ma base est une base ACCESS place sur la meme machine HELP |
Je pense que le plus simple est que tu aille dans panneau de config / ODBC et là t'ajoutes ta source (add/*.mdb, ...),
et là tu dois pouvoir la selectionner en datasource
Marsh Posté le 27-04-2001 à 14:19:37
Amadeus a écrit a écrit : Je pense que le plus simple est que tu aille dans panneau de config / ODBC et là t'ajoutes ta source (add/*.mdb, ...), et là tu dois pouvoir la selectionner en datasource |
ok ok j'essaie !
Marsh Posté le 27-04-2001 à 15:04:11
zop a écrit a écrit : peut-être MagicBuzz |
il s'y connait lui?
tu as son adresse e mail?
Marsh Posté le 27-04-2001 à 15:22:45
kaola a écrit a écrit : il s'y connait lui? tu as son adresse e mail? |
J'sais pas trop mais d'après ce qu'il a dit, oui, il travaille sur la plateforme .Net, ainsi qu'un dénommé kick je crois.
L'adresse qu'il a laissé sur le forum c'est : sylvain.devidal@hitit.com
Marsh Posté le 27-04-2001 à 15:33:31
zop a écrit a écrit : J'sais pas trop mais d'après ce qu'il a dit, oui, il travaille sur la plateforme .Net, ainsi qu'un dénommé kick je crois. L'adresse qu'il a laissé sur le forum c'est : sylvain.devidal@hitit.com |
merci merci par ce que la, je deprime...
Marsh Posté le 27-04-2001 à 15:40:05
Ben l'exemple c'est 80% de code ca devrait t'aider Par contre attention ils font ca dans le code pas en mode design.
Marsh Posté le 27-04-2001 à 15:42:42
Guru a écrit a écrit : Ben l'exemple c'est 80% de code ca devrait t'aider Par contre attention ils font ca dans le code pas en mode design. |
oui j'ai vu... mais il n'y a pas un moyen de "tout" gerer en mode design justement? car ca serait 10 000 fois plus pratique
Marsh Posté le 27-04-2001 à 15:45:04
Sans doute mais je pense qu'il faut que tu crées un dataset et ensuite un datagrid. Le dataset est lié à ta connexion ADO et ensuite tu lies le datagrid au dataset.
Je peux pas t'en dire plus j'ai pas de VB.Net sous la main !
Marsh Posté le 27-04-2001 à 15:50:01
Guru a écrit a écrit : Sans doute mais je pense qu'il faut que tu crées un dataset et ensuite un datagrid. Le dataset est lié à ta connexion ADO et ensuite tu lies le datagrid au dataset. Je peux pas t'en dire plus j'ai pas de VB.Net sous la main ! |
justement c'est quoi un dataset? c'est la qu'est mon pb, il parle de lier au dataset mais je ne sais pas c'est quoi..
j'ai cree une connexion a partir de .net et le test de connection marche.. ok
apres j'ai mis un datagrid sur ma feuille ok
et apres... je ne sais pas quoi faire.
impossible dans les propriete du datagrid de mettre une source de donnees..
mais tu es gentil tout de meme
Marsh Posté le 27-04-2001 à 16:07:44
J'ai squatté quelques secondes l'ordi de Nabab qui a VB.Net :
- dans la toolbox / data tu ajoutes un ADODataSetCommand
- une fois ce DataSetCommand créé dans ses propriétés tu peux générer un dataset
- après tu ajoutes un datagrid a ta form et tu lui indique d'utiliser les tables accessibles via le dataset.
Bon courage mais la je serais toi je me pencherais sérieusement sur la doc parce que sinon c'est vraiment mal barré ! Pour travailler par analogie entre VB et VB.Net c'est franchement pas évident si en plus tu ne maitrise pas l'accès aux données en VB !
[edit]--Message édité par Guru--[/edit]
Marsh Posté le 27-04-2001 à 16:13:12
c'est zentil tout ca
en fait tu es au boulot la?
tu fais quoi?
j'ai eu une reponse de mister magicbuzz et je lui ai envoye mes questions maintenant j'attends...
mais j'ai trouve ce que c'etait un dataset , ca m'a soulage tu ne peux pas t'imaginer a quel point
maintenant j'arrive a voir la grille et les noms des champs, par contre je n'ai pas les enregistrements en dessous... je pense que c'est la que doit intervenir le code non?
sinon, je me demande si on peut faire apparaitre toute la table en meme temps rien qu'en remplissant les proprietes de la datagrid...
Marsh Posté le 27-04-2001 à 16:17:39
Je peux pas t'en dire plus pour l'instant faute de temps je suis encore en VB6 actuellement car la plate forme .Net n'est pas viable en production... Dès que j'aurais un peu de temps je m'y consacre pour la veille.
Marsh Posté le 27-04-2001 à 13:55:26
j'ai cree une connexion ADO, puis je l'ai place sur la feuille en mode construction, et apres j'ai clique sur datagrid que j'ai egalement place sur la feuille . Dans les proprietes du datagrid, "datasource" il y a une liste de choix avec '(none)' dedans... et impossible de savoir comment inclure ma connexion dans cette liste !!! car on ne peut rien ecrire, seulement selectionner...
ps: ma base est une base ACCESS place sur la meme machine
HELP