Idéal pour débuter. Démo d'opérations pour datagrid et requêtes SQL. Tableau excel géré en base de donnée et lié avec un datagrid.
Ce code montre comment :
- lire un tableau excel en tant que base de donnée
- envoyer le contenu d'une base de donnée dans un datagrid
- récupérer le numéro de la ligne cliquée d'un datagrid
- récupérer le numéro de la ligne, survolée par la souris, d'un datagrid
- récupérer le contenu d'une ligne d'un datagrid
- classer une colonne d'un datagrid par ordre alphanumérique
- sélectionner la première cellule de la première ligne d'un datagrid
- envoyer le contenu d'une cellule d'un datagrid dans une infobulle du datagrid
- utiliser la molette de la souris pour scroller dans un datagrid (méthode par subclassing)
- utiliser et se familiariser avec l'objet ADODB
- utiliser et se familiariser avec les requêtes SQL
- *update2 : récupérer le contenu d'une colonne d'un datagrid
- *update1 : se positionner à une ligne précise (un enregistrement)
- *update2 : récupérer les éléments uniques d'une colonne
- *update1 : récupérer le numéros d'une ligne (d'un enregistrement)
Un tableau excel avec 10951 lignes et 5 colonnes est fournis.
On peut utiliser cette source pour débuter ou s'exercer avec les requêtes SQL.
Je sais qu'il y a déjà des sources ici traitant de gestion de base de données... Mais après avoir consulté une dizaine de sources sur le sujet, aucunes ne regroupaient tout ce dont j'avais besoin d'apprendre, étaient mal, voir, non commentées et parfois mal codées. Contrairement à ma source, qui l'est bien ;-)
Le code pour subclassing, est celui de Renfield, merci à lui :
vbfrance.com/codes/MODULE-SUBCLASSER_38442.aspx
vous pouvais m aider SvB je suis debitant dans vb et base de donnee
Je voudrais que mon programme vb avec datagrid qui Importe une Sheet Excel.
Et écrire directement dans datagrid avec une sauvegarde dans le fichier source (Sheet Excel.)
Merci de bien me répondre le plutôt possible. Avec un exemple très simple a téléchargé
Dans ton code, tu cherches seulement la PREMIERE LIGNE cochée. Du coup ton commentaire n'a aucun sens (et avec 3 fautes dedans, en plus) ... C'était quand même plus simple de mettre ceci (et plus clair aussi pour un débutant) :
# 'On recherche la première option choisie
Sinon le code dans l'ensemble m'a l'air pas mal, le seul truc qui m'ennuie un peu c'est l'utilisation d'une classe pour contenir SEULEMENT un objet de type ADODB.Connection et son code d'initialisation ...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.