Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
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 18/08/2003, 16h17   #1
Nouveau Membre du Club
 
Inscription : août 2003
Messages : 32
Détails du profil
Informations personnelles :
Âge : 55

Informations forums :
Inscription : août 2003
Messages : 32
Points : 29
Points : 29
Par défaut Access -> Interbase 6.0 (open)

Bonjour.
Désolé si je pose une question qui est déjà résolue dans un rubrique, bien que je n'aie rien vu.

Existe-il un moyen de transférer des données à partir d'une base Access vers Interbase 6 (>Open) ?

Merci d'avance de m'accorder vos lumières...
Loth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2003, 16h36   #2
Membre régulier
 
Inscription : avril 2002
Messages : 70
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 70
Points : 77
Points : 77
Fait une recherche sur le forum, ce sujet a été traité plusieurs fois. Tu vas trouver réponse à tes questions
Dihap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2003, 10h32   #3
Membre Expert
 
Avatar de Harry
 
Homme
Ingénieur développement logiciels
Inscription : juillet 2002
Messages : 1 182
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2002
Messages : 1 182
Points : 1 079
Points : 1 079
Je crois (mais pa sur) que tu peu utiliser Datapump, sinon de toute facon rien ne t'empeiche de le faire par programmation, c'est la solution que j'ai choisie, sous delphi.
Harry est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2003, 11h18   #4
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Le meilleur moyen est en effet de se faire son propre programme. Le principal avantage de cette méthode c'est qu'on maitrise mieux les mises à jours, et on peux controller toutes les données avant de les injecter dans interbase.

Sinon avec DataPump tu peux en effet transferer des données mais il faut utiliser configurer et utiliser BDE.

Sinon il existe des programmes tel que IB Mannager qui lisent les données Access pour le transfer vers une base Interbase.

Sinon un export des données d'access dans un fichier texte à longueur d'enregistrement fixe permet une lecture directe avec interbase en créant une table liée à ce fichier.
Code :
1
2
3
4
5
6
CREATE TABLE Transfert EXTERNAL FILE 'NomFichier.txt'
(
Colonne1 Char(20),
Colonne2 Char(15),
etc...
);
après un simple
Code :
INSERT INTO MaTable [MaColonne1, MaColonne2, ...] SELECT Colonne1, Colonne2, ... FROM Transfert;
permet de transférer les données du fichier vers une 'vrai' table interbase.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h54.


 
 
 
 
Partenaires

Hébergement Web