Creer et connecter une base access sous windows 8

Soyez le premier à donner votre avis sur cette source.

Vue 14 460 fois - Téléchargée 4 708 fois

Description

Ce programme s'adresse à tous ceux qui comme moi ont vu leur application qui fonctionnait sous XP, devenue obsolète sous Windows 7 et 8. Par contre ce programme ne fonctionne pas sous XP. Voyez cette source dont il s'inspire:
http://www.vbfrance.com/codes/OUVRIR-BASE-ACCESS-CLIC-DROIT_53474.aspx
Vous aurez toutes les indications au bon fonctionnement de ce programme dans l'aide qui est incluse.
Bonne programmation

Source / Exemple :


Voir zip

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
416
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
7 janvier 2018
1
Grand Merci, ...
De plus cette source possède un exemple de classe ce qui est très intéressant a étudier.
Messages postés
3
Date d'inscription
vendredi 19 septembre 2003
Statut
Membre
Dernière intervention
23 février 2015
>
Messages postés
416
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
7 janvier 2018

Pour les fournisseurs microsoft.jet.oledb.4.0 voici le lien
http://www.microsoft.com/en-us/download/details.aspx?id=13255
Messages postés
7084
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
26 novembre 2020
116
J'ai trouvé cette source qui fonctionne sous XP et Windows 7 et 8 si cela t'intéresse?

http://www.vbfrance.com//code.aspx?ID=51639
Messages postés
416
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
7 janvier 2018
1
Re ami Pivert,
Je me permet une petite analyse perso du domaine des SGBD pour le néophyte que je suis. ( vu le faible nombre de commentaires que nous avons sur les sources déposées, cela ne m'engage a rien ...)

Pour le moment, en matière de gestion de bases de données, je me concentre a l'utilisation de DATASET et DATATABLE avec les interfaces qui leurs sont liés.
En effet, mes bases ne sont que Locales et l'utilisation du SQL ou autres langage permettant d'échanger ou d’accéder sur des réseaux
ne me sont pas utiles. Je pourrais presque dire que l'utilisation de fichiers CSV me serait bcp + pratique si j'oubliais leurs formats peu protégés.
(Note: l'utilisation de LINQ permet parfois de trouver également des solution intéressante , et identique au SQL)

Ensuite je créé un interface entre ma class qui contient un DataSet et le format de SGDB voulu pour le chargement ou la sauvegarde.

Pour ce faire, j ai donc une classe de base (orientée que sur l'utilisation du DataSet), puis des classes qui lui sont dérivée que je spécialise selon le type de base de donnée. (avec la déclaration Inherits)
Sachant qu'entre ces nouvelles classes produites je peux transférer les données d'un type de base a l'autre (juste par l'échange du DataSet).
Actuellement je peux travailler avec des format CSV, OpenOffice, SQlite, HTML ... mais j'ai encore bcp de choses a résoudre ..

Pour les fournisseurs microsoft.jet.oledb.4.0 et autre manquant, je n'avais pas trouvé la solution donc je vais me pencher sur ta source avec intérêt. (j ai migré ma vieille base Access en format csv)

Pour VB.Net 2010: Je dois d'abord avant de migrer , trouver une solution a mes pb OpenTK (non géré par la version 2010) mais ça viendra.
Bonne continuation
Cordialement
Messages postés
7084
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
26 novembre 2020
116
Bonjour CGS13,
Merci pour ton commentaire. J'ai essayé sur ton programme Gestion simple base Access:
http://www.vbfrance.com//code.aspx?ID=52702
On a le même message d'erreur que sur mes sources: Le fournisseur microsoft.jet.oledb.4.0 n'est pas inscrit sur l'ordinateur local.
Mais il ne suffit pas de copier coller la chaine de connexion:
"Provider=Microsoft.ACE.OLEDB.12.0;Password=;User ID=Admin;Data Source=" & Cheminsource
à la place de l'ancienne, cela ne fonctionne. J'ai été obligé de recréer un nouveau programme pour que cela fonctionne.
Télécharge VB2010
Cordialement
Afficher les 6 commentaires

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.