![]() |
![]() |
| 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
|
||||
|
||||
|
Pues que repito que los enlaces publicados inmediatamente anterior a mi post, no estan accesibles.
Cita:
|
|
#2
|
||||
|
||||
|
Si te refieres a la web de firebird.mx, han estado dos o tres días caídos por un problema con su servidor, pero ayer estaban ya funcionando.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
yo no me refiero a la web firebird.com.mx sino a los enlaces del articulo
http://nettrodon.blogspot.com/2009/0...lphi-2006.html https://hdstiflamebird.svn.sourcefor.../firebird_2.1/ http://avedefuego.hdsti.com/ |
|
#4
|
|||
|
|||
|
El TRAC se encuentra en:
dev.hdsti.com/cardenal/trac/ No hay SVN por el momento y aún pienso si será necesario ponerlo. Tengo un repositorio mercurial, no es público, pero si desean ayudarme, puedo brindarles un nombre de usuario y contraseña a quién sea necesario. Las descargas directas están en la siguiente dirección y la explicación de ellas en el TRAC: downloads.hdsti.com/cadenal/firebird_api/ Realmente abandoné el proyecto momentaneamente porque Delphi 2010 trae acceso a Firebird con DBX4, pero solo en las versiones Enterprise y Architect. Aparentemente el driver incluido es una copia del driver para InterBase (DBX Adapter, no nativo), pero no lo puedo asegurar, porque la instalación solo incluye los fuentes para el manejo de metadatos y el driver en si solo está en binario como DLL. |
|
#5
|
|||
|
|||
|
Gracias NetTrodon, por responder
no tienes ejemplos de su uso? |
|
#6
|
|||
|
|||
|
El único ejemplo que tengo es el como administrar los usuarios con el Services API de Firebird, que es el proyecto incluido en el port de del API versión 2.0; pero según lo que tengo entendio, usar cadenas como buffers, ya no es muy válido en Delphi 2007 y superior.
Si tienes a la mano Interbase 6: API Guide puedes usar los ejemplos, pero traduciéndolos a pascal, es lo que hago actualmente. Actualmente uso punteros y GetMem-FreeMem en Delphi 2010 para desarrollar el driver DBX4, pero tampoco es muy agradable el hacer casts de un puntero a otro para respetar la aritmética, por ejemplo, para obtener el tamaño del buffer uso:
para incrementar el puntero:
para escribir un byte en el puentro del byte actual:
y para escribir cadenas:
Estoy revisando mis códigos para usar en lugar de GetMem-FreeMem los arreglos de bytes (TBytes), que son más amigables que los punteros. Pero si tienes prisa, te adjunto el como realizo la conexión actualmente, usando punteros y GetMem-FreeMem; pueden servirte de mala guia por el momento. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| recomendacion de componentes de terceros | petete2008 | Gráficos | 1 | 31-01-2009 01:01:54 |
| ¿zlib a pelo.=? | JXJ | Varios | 1 | 20-01-2009 15:59:53 |
| Que bien huele tu pelo | jcarteagaf | Humor | 2 | 04-04-2008 18:41:52 |
| ¿Qué paquetes de terceros usais? | __cadetill | Debates | 40 | 22-08-2006 00:58:41 |
|