Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Como saber si se usa Firebird o Interbase (https://www.clubdelphi.com/foros/showthread.php?t=45216)

quimeras 26-06-2007 18:24:29

Como saber si se usa Firebird o Interbase
 
Estoy desarrollando una aplicación en la quiero que el usuario final elija si desea usar Firebird o Interbase.
¿Como puedo conocer desde Delphi que base de datos se esta usando?
Lo que me ocurre es que la sintaxis de algunas instrucciones SQL no coinciden exactamente en ambas BBDD, por ejemplo un select que devuelva un unico registro en Interbase se hace con rows y en Firebird con first y aqui tengo un problema :confused:

Gracias de antemano.

RolphyReyes 26-06-2007 20:14:48

Saludos.

Interbase y Firebird son compatibles casi en un 100% (en cuanto a sentencias) si ese es tu problema ya en Firebird 2.x se puede utilizar esa sintasis.

Busca el Release Notes o Quick Start del mismo y veras; sino sigue preguntando para ayudarte a solucionar tu problema.

Hasta luego.

quimeras 27-06-2007 08:46:07

Gracias RolphyReyes, probaré con Firebird 2, ahora estaba usando Firebird 1.5

Delfino 27-06-2007 10:04:51

Si usas los IBX o los MDO con el componente DatabaseInfo tiene la propiedad Version q te da la version del servidor, tb ODSMajorVersion y ODSMinorVersion, para informacion mas detallada..


La franja horaria es GMT +2. Ahora son las 12:37:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi