Ajouter - modifier - supprimer dans une bdd access sous vb2010 (partie 3)

Soyez le premier à donner votre avis sur cette source.

Vue 43 654 fois - Téléchargée 15 603 fois

Description

Cela fait un bon moment que je n'avais pas touché à tout ça mais nombreux ont été les messages pour que je fasse la fameuse partie 3 dans laquelle on allait enfin pouvoir mofidier, supprimer ou ajouter des données dans une base de données sans passer par l'assistant.

J'ai réalisé ça sous VB.net 2010, je suppose que ça ne change pas grand chose pour les utilisateurs de VB.net 2005, version que j'avais utilisée pour les parties 1 et 2. N'hésitez pas à me contacter ou me laisser vos remarques.

Désolé si je ne suis pas aussi clair que dans les deux premières parties au niveau des commentaires mais je n'ai pas trop de temps en ce moment...

Pour ceux qui n'auraient pas tout suivi, voici les deux premières parties:
- CONNEXION BDD ACCESS SOUS VB2005 EXPRESS EDITION (PARTIE 1)
- NAVIGUER DANS UNE BDD ACCESS SOUS VB2005 EXPRESS EDITION (PARTIE 2)

Source / Exemple :


Voir dans le zip

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_atlasway
Messages postés
5
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
13 avril 2011
-
Bonjour,
est ce que on peut connecter a une base access .accdb

merci
cs_alejo21
Messages postés
1
Date d'inscription
mardi 17 novembre 2009
Statut
Membre
Dernière intervention
5 mai 2011
-
Bonjour,

Merci pour le tuto, j'ai juste une petite question en fait quand je rentre un nouveau membre de la liste d'amis ça actualise pas la BD, j'ai fait une omission? ou sinon quelle peut etre la cause de ceci?
cs_kewan
Messages postés
9
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
14 février 2007
-
Bonjour,
Je viens de réessayer et de mon côté ça fonctionne, le nouvel enregistrement est ajouté en fin de table.

Pour ceux qui ont Windows 7 64 bits et qui n'arrivent pas à faire fonctionner la source:

selon la version de visual basic que vous utilisez:

soit:

- Menu Générer / Gestionnaire de configurations...
- Dans la liste déroulante "Plateforme de la solution active", choisir: "Nouveau"
- Dans la liste déroulante "Tapez ou sélectionnez la nouvelle plateforme", choisir : "x86" puis cliquer sur "OK"
- Vérifier ensuite que la plateforme "x86" soit sélectionnée dans la liste des projets.

soit:

- Outils / Options cliquer sur "Affichez tous les paramètres" en bas à gauche,
- Dans l'arbrescence, sélectionner "Projets et solutions/Général",
- Activer l'option "Afficher les configurations de génération avancées"


En effet, OleDB ne fonctionne pas en 64 bits. Il faut donc maintenant recompiler le projet en 32 bits et tout devrait fonctionner.
enzo68290
Messages postés
109
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
16 juin 2011
-
ta source, impec, je lui mettrais même un petit 10/10 si elle peut faire ce que je cherche à faire.

En effet, je rencontre un problème, comment faire si la base de données à un mot de passe ?

Autre chose, je n'ai pas essayé (mais je suppose que sa fonctionne), peut tu me confirmer que cela fonctionne avec des bases accdb access 2007 / 2010 ?

Merci pour ton soft en tout les cas, il est correctement commenter et super bien expliquer.
enzo68290
Messages postés
109
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
16 juin 2011
-
Pour le mot de passe, j'ai trouver :

"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source =" & "votre base de donnée" & "; Jet OLEDB:Database Password= & "votre mot de passe"

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.