![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Gracias por documentar la instalación.
Recuerdo que me costó al menos un par de horas ponerlo en marcha (tanto en el IDE como en el ejecutable), lamentablemente no lo documenté ya que solo estaba probándolo (estoy considerando seriamente dejar FibPlus en D2010 y volver a dbExpress, que es lo que utilizaba en D6). Una vez configurado el driver y en marcha, todas las pruebas me funcionarion sin el menor problema. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#2
|
|||
|
|||
|
Cita:
Me gustaría que Guillotmarc nos comentara mas sobre su consideración de dejar FibPlus y volver a dbExpress, es mas, me gustaría que los demás foreros nos comentaran mas sobre las tecnologías que están utilizando en la creación de sus proyectos. Por cierto, por mi parte les puedo decir que estoy en el proceso de pruebas para cambiar mis sistemas (utilizaba Delphi 2006, los componentes para conectarme la base de datos que utilizaba eran IBObjects y la base de datos sigue siendo Firebird, por supuesto). Ahora, por el momento estoy haciendo pruebas con ExtJS ("Framework" que utiliza JAVA script y hojas de estilo), todo esto para la programación del "Front End". La capa intermedia que estoy utilizando para el manejo de conexión a la base de datos es PHP, aunque estoy, también, haciendo pruebas con SERVLETS (creo que es una tecnología mas robusta, aunque mas complicada), la base de datos es FIREBIRD, claro está. Siendo un fanático del Sofware Libre, todo esto lo trabajo en Linux (CENTOS para servidores y Fedora 13 para las PC's de escritorio y Laptops). Aunque los proyectos que resultan de todo esta mezcla de tecnologías es multiplataforma, puesto que las aplicaciones las abres desde cualquier navegador de internet que uno le guste). Uff, ya me extendí bastante, mejor propongo la creación de un nuevo hilo y ahí nos podemos explayar a gusto (si los demás así lo quieren, claro está). Estoy pensando liberar todos mis documentos que he estado haciendo para hacer una pequeña contribución a lo mucho que yo he recibido. Espero su comentarios, Saludos, Gerardo Suárez Trejo |
|
#3
|
||||
|
||||
|
Que menos quillotmarc
, gracias a ti.En cuanto a lo que propone gallosuarez solo comentar un tema. Creo (en mi opinion) que cuantos menos componentes de terceros usemos, mas estable, mas controlable y mas portable sera nuestra aplicacion. Con esto no quiero decir que no usemos componentes que nos puedan hacer mejor "la vida" pero que ha pasado al migrar a D2010, que los amigos de embarcadero "nos joden" un poco, yo he pagado por el producto, y luego me encuentro que no puedo migrar un moton de programas que ya he realizado, no puedo/debo (que ahora lo hago) usar 2 compiladores simultaneamente ¡QUIERO SOLO UNO!. Ya me paso con quick report, a la mier**da un monton de aplicaciones, entonces, ¿que hago? uso un componente de terceros, pero ¿me funcionara en mi nuevo compilador? casi seguro que no. Por tanto, si se puede usar solo el IDE basico y el resto currartelo tu mismo, al principio cuesta mas, pero luego....jejeje, CONTROL TOTAL. Pues eso, si puedo usar una libreria externa, un solo dll y luego el creador de esta lo mantiene pues mejor, pero lo mejor, es que el codigo que ya habia escrito con los componentes dbxpress (un monton de aplicaciones) me FUNCIONAN TODAS, NO TENGO QUE REESCRIBIR como por ejemplo al intentar usar ADO/ODBC que es lo que empece para evitar usar componentes de terceros. Y si es sobre libre, mejor. Última edición por cesarsoftware fecha: 01-10-2010 a las 20:06:55. |
|
#4
|
|||
|
|||
|
Hola foro.
Pues les cuento, resulta que he trabajado con Delphi 6 + IBX + Firebird 1.5.6, adquirí licencia para RAD Studio 2007 hace un par de años, trate de migrar las aplicaciones pero desistí por falta de tiempo y he continuado con Delphi 6. Ahora aparecen nuevas dificultades, mis aplicaciones compiladas con Delphi 6 no corren conectandome al motor Firebird 2.x, razon por la que estoy haciendo pruebas con "Delphi 2010" y con los componentes dbExpress. Resulta que los dbExpress como son mas genericos que los componentes especificos IBX (construidos para Interbase no para Firebird) no tienen ciertas características que me son de mucha utilidad: Conocer el Plan de una Consulta por medio del método TIBSQL.Plan, Administrar Usurios, Roles y permisos con el componente TIBSecurityService de la pestaña Interbase Admin. Como podrían hacerse estas cosas con los componentes dbExpress ?
__________________
Luis Fernando Buelvas T. |
|
#5
|
||||
|
||||
|
Buenos días.
Cita:
Finalmente, para gestionar permisos tienes el comando GRANT. (ejplo. GRANT SELECT, INSERT ON CLIENTES TO "PUBLIC"). Todos estos comandos los puedes ejecutar directamente en SQL por dbexpress. Lo que no conozco es como averiguar el PLAN de una consulta utilizando solo dbExpress. NOTA: Yo siempre pruebo mis consultas en IBExpert antes de incorporarlas a los programas, de esta forma me aseguro, comprobando su PLAN, de que tengan los índices adecuados. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). Última edición por guillotmarc fecha: 04-10-2010 a las 11:02:24. |
|
#6
|
||||
|
||||
|
Vaya que casualidad. Firebird 2.5 acaba de ser liberado hoy mismo, así que ya no hay excusa para cambiarse a él y así poder gestionar las cuentas de usuario mediante sentencias SQL.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#7
|
||||
|
||||
|
Hola de nuevos compis.
Perdonarme la intromision para formularos una pregunta, ¿Como puedo crear la base de datos desde codigo?, ya sabeis que no me gusta usar otras aplicaciones, hasta ahora usaba ibaccess para crearlas, pero me empieza a dar problemas y prefiero crearlas yo. He probado SQLConnection.ExecuteDirect('CREATE DATABASE c:\mibase.fdb') y me dice que no encuentra el fichero, "UNAVAILABLE DATABASE". En la pagina http://www.firebirdsql.org/refdocs/l...reate-database dice que se hace asi, pero supongo que lo que "falla" es el componente tsqlconnecion, no se. Una ayudita "please", prometo documentarlo, jejeje |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| problema con odbc de firebird | mr_mustard | Firebird e Interbase | 0 | 30-09-2006 20:04:49 |
| odbc para firebird 1.5 | ronimaxh | Firebird e Interbase | 2 | 18-08-2004 20:33:51 |
| Sobre ODBC de Firebird | rpadin | Firebird e Interbase | 1 | 18-08-2004 15:08:53 |
| ODBC firebird | Salomon | Firebird e Interbase | 5 | 10-05-2004 12:39:24 |
| Firebird Odbc | hecjona | Noticias | 1 | 30-03-2004 22:05:54 |
|