![]() |
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. |
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. |
Gracias RolphyReyes, probaré con Firebird 2, ahora estaba usando Firebird 1.5
|
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