Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Connexion aux bases de données
Connexion aux bases de données Forum d'entraide sur la connectivité Firebird: composants, drivers, transactions, etc.
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 26/06/2007, 14h22   #1
Invité de passage
 
Inscription : juin 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 8
Points : 2
Points : 2
Par défaut Acces à une base en réseau

Bonjour,

j'ai une base sur un PC A.
Depuis un pc B j'accede à la base de A.
j'ai installe firebird server sur A et B.

Code :
1
2
3
4
5
6
7
 
FbConnectionStringBuilder cs = new FbConnectionStringBuilder();
	cs.DataSource = "localhost";
	cs.DATABASE = D:\Chantiers\BASE_01_05_2007.FDB;
	cs.UserID = "SYSDBA";
	cs.Password = "masterkey";
_dbConn = new FbConnection(cs.ToString());
Quand je met DataBase = D:\... (en local) sur le poste A, ca marche.
Quand je met DataBase = \\172.16.6.21\D:\BASE_01_05_2007.FDB sur le poste B ca ne marche plus... pourtant cette syntaxe fonctionne dans la source de données ODBC...

Quand je regarde l'objet _dbconn avec la localisation en réseau je vois que
DataSource a été renommé en \\172.16.6.21\D
et DataBase en \BASE_01_05_2007.fdb

J'ai essaye diverses syntaxes mais ca ne me reussi pas.
InfoTdl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 15h52   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
Citation:
Quand je met DataBase = \\172.16.6.21\D:\BASE_01_05_2007.FDB sur le poste B ca ne marche plus
parce que c'est :
Code :
DATABASE =172.16.6.21:D:\BASE_01_05_2007.FDB
et
Code :
1
2
3
4
5
6
FbConnectionStringBuilder cs = new FbConnectionStringBuilder();
	cs.DataSource = 172.16.6.21;
	cs.DATABASE = D:\Chantiers\BASE_01_05_2007.FDB;
	cs.UserID = "SYSDBA";
	cs.Password = "masterkey";
_dbConn = new FbConnection(cs.ToString());
en supposant que A à l'IP 172.16.6.21
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 16h04   #3
Invité de passage
 
Inscription : juin 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 8
Points : 2
Points : 2
Par défaut Ca marche

Merci ca marche!!
InfoTdl 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 22h38.


 
 
 
 
Partenaires

Hébergement Web