j'ai vu que les base FireBird fonctionne avec les objet Interbase j'ai un peut sur le Forum que c'est pas le meilleur moyen, bon j'ai chercher j'ai trouver plusieur objet Freware et commercial alors que me conseiller vous.
j'ai vu que les base FireBird fonctionne avec les objet Interbase j'ai un peut sur le Forum que c'est pas le meilleur moyen, bon j'ai chercher j'ai trouver plusieur objet Freware et commercial alors que me conseiller vous.
Peux-tu préciser le but que tu poursuis ?
je parle des objets d'accée aux bases de donnée, au lieu d'utiliser les composants interbase que j'ai vu qu'il sont pas vraiment compatible avec FireBird. j'ai trouvé FIBPlus, e bien d'autre... .
J'utilise les composants Zeos qui me donnent entière satisfaction.
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
c'est bien ce que je chercher j'e vais esayer UIB
zeos lib utilise t'elle des drivers natif et le IbTransaction a quoi sert' il je ne le retrouve pas dans Zeos Lib et dans le UIB je ne retrouve pas le host.
ici ont a l'embaras du choix. je tous étudier et je vous tiens au courant.
Salut aityahia,
excuse-moi, peux-tu reformuler ta question j'ai du mal à la comprendre.
@+
je viens de me mettre a FireBird alors je suis entrain de chercher la suite de composants que je vais utilisé dans mes projets. J’ai vu que les composant inclus dans delphi ne sont pas vraiment efficace avec FireBird , j’ai trouvez UIB,FIBPlus,Zeos alors je ne s’est pas lequel choisir.
J’ai installé UIB : lors de la création de ma connexion je ne trouve ou je peux indiquer mon serveur.
Et avec Zeos lib utilise t’elle des pilote Natif et est ce que je doit déployer fbclient.dll avec mon application ?.
Re,
Je ne connais pas les compos Zeos, je ne pourrais donc pas te conseiller.Envoyé par aityahia
Pour les compos UIB (que j'utilise régulièrement ) il suffit de renseigner la propriété DatabaseName dont la valeur est de type:Envoyé par aityahia
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2DatabaseName := 'AdresseIP:C:\MonDossier\MaBase.fdb';
Le poste sur lequel sera déployée ton application, doit bien sûr posséder un Firebird Client (qui comprend entre autre fbclient.dll).Envoyé par aityahia
Si tu as d'autres questions sur les compos UIB, n'hésite pas !
@+ Claudius
Je suis à peu prés au même stade que toi , je me suis tourné vers FireBird
pour mes nouvelles applis.
mon choix s'est porté vers les composants de FIBPlus malgré le fait qu'ils soient
payants et que la doc soit ,je trouve, très succinte
j'avais essayé également les UIB (old version )de la JVCL ce qui m'avais arreté c' était certaines limitations (je me rappelle plus lesquelles)
je n'ai pas testé ZEOSlib par manque de temps et des problèmes d'install
as-tu lu cet article ?
http://www.ibphoenix.fr/article.php3?id_article=10
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Claudius , slt
Croit-tu qu'il soit possible d'installer la nouvelle version des UIB sur celle de la JVCL sans problème . j'ose pas faire l'essai à cause des applis déjà crées .
J'aimerais pourtant bien retester
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Salut Sergio
Tu dois passer par la déinstallation des compos UIB de la JVCL, avant d'installer la nouvelle version (2.1 actuellement). Sinon tu risques de faire cohabiter 2 versions différentes et de créer comme tu peux l'imaginer certains problèmes.Envoyé par SergioMaster
Par contre à ce niveau là, tu n'a pas de soucis à te faire. (aucun soucis de compatibilité ascendante).Envoyé par SergioMaster
@+ Claudius
merci claudius . ça va être un dimanche bien rempli
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
j'ai une erreur lors de l'essai d'ouverture d'une table
message de l'erreur
les table exist quand j'arrive a les oubrir correctement avec TIBTable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dynamic SQL Error SQL Error code = -204 Table UNKNOW matable at line x colum y
Claudius , comme tu est toujours là j'ai un petit pb sur l'install de UIB 2.1
une erreur de compil , Transaction.LockTimeout n'est pas déclaré , une piste ?
le code qui provoque l'erreur (eh oui j'ai mis FB20_UP)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 {$IFDEF FB20_UP} LockTimeoutValue.Text := inttostr(Transaction.LockTimeout); {$ENDIF}
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
je pense qu'il faut mettreEnvoyé par Cl@udius
j'ai fais le test et sa ne marche pas et sa a fonctionné comme sa :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2DatabaseName := 'AdresseIP:MaBase.fdb';
Salut
Ce message d'erreur intervient où et quand, dans quel environnement ?
windows XP, FireBird 2.0
avec l'instrucion SQL suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM VEHICULE
Attends il faut que je comprenne !
Tu es dans ton application cliente Delphi, tu es connecté à ta base FB avec un compo JvUIBDataBase, et tu essaye de faire un select avec un JvUIBQuery ?
C'est ca ?
Ou bien es-tu sous IBExpert ou un autre outil équivalent ?
@+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager