Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
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 22/05/2006, 11h08   #1
Inscrit
 
Avatar de bilb0t
 
Inscription : décembre 2003
Messages : 378
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : décembre 2003
Messages : 378
Points : 223
Points : 223
Par défaut [Filemaker pro 5.5]odbc

bonjour, je désespère de trouver une réponse...

Je dois extraire des données de fmp 5.5. via ODBC.

Je ne trouve aucune information...

- Quelqu'un peut il m'aider sur: la configuration du DNS ODBC ds windows ?
- La forme des requete que FMP 5.5 accepte ? SELECT nom_Rubrique from YaPasdeTableEnFMP.

Je suis prenneur de tout exemple deode ds n'importe quel language...

Merci d'avance.
bilb0t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 11h47   #2
Inscrit
 
Avatar de bilb0t
 
Inscription : décembre 2003
Messages : 378
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : décembre 2003
Messages : 378
Points : 223
Points : 223
bon, j'avance...

J'ai configurer le dsn normalement et j'arrive à faire un open sur le server FMP.

Par contre j'ai testé une requete du style: SELECT * FROM nomFichier (si j'ai bien compris d'après l'aide, il faut mettre le nom du fichier FMP)

et j'ai toujours la même erreur:
Citation:
{"ERROR [42S02] [FileMaker][ODBC FileMaker Pro driver][FileMaker Pro]Base de données non ouverte.\r\nERROR [42S02] [FileMaker][ODBC FileMaker Pro driver]Impossible d'ouvrir la table: nomFichier" }
Et ce que je mette nomFichier ou nomFichier.fp5...

Toute aide est toujours la bienvenue...
bilb0t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 14h30   #3
Futur Membre du Club
 
Inscription : février 2006
Messages : 12
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2006
Messages : 12
Points : 15
Points : 15
Bonjour,

Est ce que le fichier est ouvert sous Filemaker Pro 5.5 au moment de la requête ?

Tom.
TomK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 14h47   #4
Inscrit
 
Avatar de bilb0t
 
Inscription : décembre 2003
Messages : 378
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : décembre 2003
Messages : 378
Points : 223
Points : 223
Le fichier est sur un serveur FMP. Il faut que je le démarre sur le serveur ?
bilb0t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 15h00   #5
Futur Membre du Club
 
Inscription : février 2006
Messages : 12
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2006
Messages : 12
Points : 15
Points : 15
Bonjour,

Il faut donc ouvrir le fichier à partir d'un client FileMaker Pro. (Ouvrir à distance...) puis connecter le lien odbc au client, pas au serveur.

Tom.
TomK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 15h35   #6
Inscrit
 
Avatar de bilb0t
 
Inscription : décembre 2003
Messages : 378
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : décembre 2003
Messages : 378
Points : 223
Points : 223
Merci,

J'ai donc ouvert ma base (Adresses.fp5) en local sur ma machine, créer un dsn qui pointe sur rien avec FileMaker pro. Ensuite je tente d'ouvrir ma base comme ceci:
Code :
1
2
3
4
string connection = "DRIVER={FileMaker Pro};SERVER=MyServer;Trusted_connection=yes;DATABASE=FMPLocal;";
OdbcConnection odbcCon = new OdbcConnection(connection);
odbcCon.Open();
OdbcCommand c = new OdbcCommand(@"SELECT * FROM Adresses.fp5",odbcCon);
et j'ai ça:
Citation:
{"ERROR [42S02] [FileMaker][ODBC FileMaker Pro driver][FileMaker Pro]Nom de base de données incorrect.\r\nERROR [42S02] [FileMaker][ODBC FileMaker Pro driver]Impossible d'ouvrir la table: ADRESSES.FP5" }
PS: j'ai essayé avec et sans le .fp5 ...

Si quelqu'un voit le problème...

Merci d'avance.
bilb0t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 16h33   #7
Futur Membre du Club
 
Inscription : février 2006
Messages : 12
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2006
Messages : 12
Points : 15
Points : 15
Bonjour,

Il faut aussi commencez par activer les modules Data Access Companion :

1. Choisissez le menu Edition > Préférences > Application.
2. Sélectionnez l’onglet Modules.
3. Activez les modules Data Access Companion voulus et cliquez sur Fin.


- Activez le module Local Data Access Companion pour partager les données FileMaker Pro avec des applications compatibles ODBC sur le même ordinateur.

- Activez le module Remote Data Access Companion pour partager des données FileMaker Pro sur un réseau TCP/IP.

- Dans chaque base de donnés que vous voulez partager, choisissez
le menu Fichier > Partage, activez les module Data Access Companion, puis cliquez sur OK.

- Activez le module Local Data Access Companion pour partager cette base de données FileMaker Pro avec des applications compatibles ODBC sur le même ordinateur.

- Activez le module Remote Data Access Companion pour partager cette base de données FileMaker Pro avec des applications compatibles ODBC sur un réseau TCP/IP.

- Vérifiez que le mot de passe utilisé pour l’ouverture du fichier vous permet d’exporter les fiches

HTH.
Tom.

plus d'infos : http://www.filemaker.com/downloads/p...tilisateur.pdf
TomK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2008, 09h46   #8
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 33
Points : 13
Points : 13
Je up après 2ans lol mais je suis sur le même problème. Eh oui avec la version 5.5!
J'arrive à me connecter à mon fichier fp5, faire une requête SELECT, récupèrer les dnnées... mais cela uniquement si le client filemaker pro est ouvert. Y a t'il moyen de faire la même chose mais avec le programme serveur? Sachant que mon programme qui interroge la bd serait en local sur le serveur...
bkadoum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2008, 13h38   #9
Futur Membre du Club
 
Inscription : février 2006
Messages : 12
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2006
Messages : 12
Points : 15
Points : 15
Bonjour,

Oui c'est possible,... mais uniquement en version 9 avec FileMaker Server 9 Advanced.

Tom.
TomK 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 18h23.


 
 
 
 
Partenaires

Hébergement Web