Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Contribuez
Contribuez Access : Vos contributions. Postez ici vos codes sources, conseils, astuces et autres propositions. Ce forum n'est pas un forum technique mais destiné aux contributions pour www.developpez.com
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2011, 15h17   #1
Membre Expert
 
Inscription : juin 2003
Messages : 1 203
Détails du profil
Informations personnelles :
Localisation : Sénégal

Informations forums :
Inscription : juin 2003
Messages : 1 203
Points : 1 413
Points : 1 413
Par défaut [SOURCE | ARTICLE] Exportation de base Access

Bonjour

Le présent sujet vise à produire un outil d'exportation d'une base de données Access vers les SGBD Mysql, PostgreSql, Oracle et Sql Serveur.

Le principe est très simple, il s'agit de la création d'un fichier SQL ayant les instruction CREATE TABLE et INSERT INTO.

L'outil est opérationnel pour Mysql avec toutefois quelque bug que je suis entrain de corriger.

Pour la prise en charge de toutes les SGBD, il me faut la correspondance entre les types Access et ceux des autres SGBD. Je peux trouver et tester pour Mysql et PostgreSql, mais il me faut des testeurs pour Oracle et Sql Serveur (Pour les autres SGBD on verra plus tard !).

Voila le topo.
Images attachées
Type de fichier : jpg exportations.jpg (13,7 Ko, 39 affichages)
__________________
Amicalement
DMboup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2011, 15h02   #2
Membre Expert
 
Inscription : juin 2003
Messages : 1 203
Détails du profil
Informations personnelles :
Localisation : Sénégal

Informations forums :
Inscription : juin 2003
Messages : 1 203
Points : 1 413
Points : 1 413
Voici la première version de l'outil d'exportation de base de données Access vers les autres base de données MySql, PostgreSql, etc...

L'outil est composé d'un formulaire, de deux modules et d'une table. La table permet d'établir la correspondance entre les types de la base Access et ceux des autres. Je n'ai renseigné que les types pour MySql et une partie pour PostgreSql. Donc les tests peuvent se faire que pour MySql.

Pour tester l'exportation vers PostgreSql, Oracle, et SqlServeur, il faudra remplir la table de correspondance.

L'exportation va créer un fichier .SQL qui sera enregistré dans le même dossier que la base à exporter et portera le même nom.

Pour l'instant la structure des tables ne prend pas en compte les clés primaire et autres identités.

Je signale encore une fois que c'est le premier jet de l'outil, donc en attendant l'intégration des identifiants et clé étrangères, veuillez signaler les erreurs et suggestions à la suite de ce post.
Fichiers attachés
Type de fichier : rar exportationTools.rar (37,3 Ko, 15 affichages)
__________________
Amicalement
DMboup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2011, 22h22   #3
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 936
Points : 7 936


je n'ai pas ce qu'il faut pour tester, mais je t'envoie mes encouragements

juste un petit truc : mets plutôt un zip au lieu d'un rar, beaucoup ne peuvent ouvrir ce format

__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2011, 10h42   #4
Membre Expert
 
Inscription : juin 2003
Messages : 1 203
Détails du profil
Informations personnelles :
Localisation : Sénégal

Informations forums :
Inscription : juin 2003
Messages : 1 203
Points : 1 413
Points : 1 413
Bonjour

Outil au format zip envoyé.
Fichiers attachés
Type de fichier : zip exportationTools.zip (40,2 Ko, 29 affichages)
__________________
Amicalement
DMboup est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h10.


 
 
 
 
Partenaires

Hébergement Web