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 05/05/2006, 07h59   #1
Membre habitué
 
Inscription : août 2004
Messages : 541
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 541
Points : 118
Points : 118
Par défaut le composant BDExpress et une bdd .GDP ?

Bonjour,

Tout d'abord j'espère ne pas me tromper de forum, si tel est le cas merci de m'indiquer le bon.

Est ce que l'utilisation des composants DBexpress pour lire une Base de données GDB nécessite l'installation d'un serveur Interbase ou de tout autre chose autre que le programme et quelques DLL.

En rapport avec la Discussion je souhaite sortir de paradox et utiliser une base GDB qui me semble être plus solide et plus sur.

Mais je ne souhaite absolument pas installer de composants, de serveur ou touché à la base de registre.

En effet dans le cadre de programme et de leur installation sur un poste, je crains tjrs le problème lièer à une quelconque installtion, et donc je ne souhaite utiliser que des DLL qui seraient dans le répertoire de l'exe.

Attention ! Cela n'a rien à voir avec la notions de licence ou de droit (j'ai acheté Delphi 7 pro avec interbase auprès de borland) j'ai donc tous les droits pour déployer ou vendre les produits que j'aurai développé (sauf erreur de ma part).

Merci de votre aide.
Qays
QAYS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 09h30   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Je crois que la discussion référencée t'a fourni tous les éléments de réponse.

En dehors de la version embarquée, l'installation du serveur est nécessaire pour utiliser Interbase ou Firebird, quel que soit le mode de connexion (dbExpress, ADO, IBX, etc...)

Pour ta version d'Interbase, vérifie qu'elle n'est pas limitée dans le temps sinon, regarde plutôt Firebird.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 09h50   #3
Membre habitué
 
Inscription : août 2004
Messages : 541
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 541
Points : 118
Points : 118
Merci pour cette réponse, Par contre y a t-il des limitation de temps pour interbase, si oui comment voir (ps j'ai acheté déphi 7 en Mai 2004)

J'ai pensé à autre chose, je crois que je peux me connecter à une Bdd interbase avec le BDE

Comment se connecter à Interbase en utilisant le BDE + SQL Links ?
QAYS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 15h16   #4
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Citation:
Par contre y a t-il des limitation de temps pour interbase, si oui comment voir (ps j'ai acheté déphi 7 en Mai 2004)
Ca doit figurer dans un readme.txt (ou un autre fichier du même genre) sur le CD.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 15h30   #5
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
Citation:
Envoyé par QAYS
Merci pour cette réponse, Par contre y a t-il des limitation de temps pour interbase, si oui comment voir (ps j'ai acheté déphi 7 en Mai 2004)
C'est donc Interbase développeur. Une licence que vous avez le droit d'utiliser dans le cadre d'un développement. Elle est limitée a 5 connexions simultannées et vous n'avez pas le droit de la déployer gratuitement. Il faudra acheter les licences pour chaque installation chez vos clients.

Si vous cherchez une version libre de diffusion orientez vous vers Firebird. Qui actuellement est compatible avec les composants d'accès d'interbase.

La version Embarquée de firebird permet en effet une utilisation 'indépendante'. Mais dans ce cas pourquoi ne pas rester avec paradoxe ??

L'interret d'avoir un vrai SGBD c'est justement d'avoir un serveur, avec notamment des connexions simultanées.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 17h17   #6
Membre habitué
 
Inscription : août 2004
Messages : 541
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 541
Points : 118
Points : 118
Merci pour ces réponses.

En résumé (si vous pouvez me confirmer ou m'infirmer mes propos?)
Pour Interbase
  1. Je ne peux pas déployer interbase (pas les droits de déploiement).
  2. Si je déploi interbase je suis obligé d'installer un serveur.
  3. Si je déploi interbase je suis obligé d'acheté des licences pour chaque clients.
Pour fireBird
  1. Si j'utilise Firebird embeded je ne suis pas obligé d'installer un serveur (une dll est suffisante, j'ai fais le test)
  2. Si j'utilise Firebird embeded, je suis limité, (il me semble) à une connection à la fois.
  3. Si j'utilise Firebird embeded je ne peu pas (il me semble) installer la base de donnée sur un serveur ou sur internet (connection de type ADRESS_IP:UNITE:\CHEMIN_BDD\MABASE.GDB ou MABASE.FDB). mais je n'ai pas encore fait le test
Pour le BDE
  1. Je n'ai actuellement pas de pb avec mes tables PARADOX, sauf que ne je maitrise pas trop les Commit et RoolBack avec le BDE
Pour ODBC
  1. Je cru lire que je pouvais me connecter avec Interbase grace à ODBC, je vais donc essayer.
En définitive je pense que je vais rester avec ma base PDX, je n'ai pas de problème pour le moment car il y a trop de paramêtre pour interbase/ firebird (il me semble)

Pour mes tables PARADOX :
  1. Les tables resistent (des tables avec plus de 30 000 lignes OK)
  2. Accès multi-uti ==>Ok
  3. Accès sur un reseau ==>OK
  4. Accès via Intenet ==>pas encore testé
Dans l'attente d'une réponse de votre part
Cordialement
Qays.
QAYS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 19h53   #7
Membre actif
 
Inscription : octobre 2004
Messages : 141
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : octobre 2004
Messages : 141
Points : 152
Points : 152
Citation
Code :
Si j'utilise Firebird embeded, je suis limité, (il me semble) à une connection à la fois.
Correct
Mirmillon
Mirmillon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 20h54   #8
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Citation:
Si je déploi interbase je suis obligé d'acheté des licences pour chaque clients.
Pas si c'est la version Open Source (V6)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 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 15h31.


 
 
 
 
Partenaires

Hébergement Web