Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Firebird de la mejor manera

hola foro estoy viendo Firebird y me gustaron mucho los comentarios acerca de firebird. bueno de hecho lo primiero que hice fue coger la version embbeded y correrrla lo que hice fue:
  1. bajarme el zip de la version embbeded
  2. me baje la version prueba de IBAdmin 4
  3. crear un par de tablas
  4. usar los controles de la paleta Interbase

bueno ya qu no habia instalado nada tanto delphi como ibadmin me pidieron como 4 DLL que venian en el comprimido de la version embbeded y listo corrio normalmente, el unico problema fue que al ejecutar el program dentro del ide de delphi me decia que el archivo estaba siendo usado por otro programa, cerre delphi y corrio el ejecutable normalmente. imagino por ser emmbeddeb es que requiere acceso exclusivo aunque ejecute varias instancias del programa y todas corrian.

Bueno el hecho es que me saltan algunas dudas naturales
  1. Que componenttes podria usar para trabajar de la mejor manera con firebird
  2. como haria una configuracion cliente servidor
  3. como controlo las colisiones en el supuesto de que varios usuer acceda al mismo registro
  4. no hay campos autonumericos????
bueno me despido agredeciendo por cualqueir respuesta
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #2  
Antiguo 17-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
queria acotar algo mas he visto una comparacion en un hilo pero es del 2003 en la cual salen campeones IBX y FIBPlus pero ambos son de pago, de repente alguien conoce algunos iguales o mejores (imagino esto por que la comparacion ya es antigua la del hilo referenciando anteriormente)
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #3  
Antiguo 17-01-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Los IBX ya vienen incluidos con Delphi, así que no debes tener problemas para usarlos...

Sobre tus dudas:

Cita:
como haria una configuracion cliente servidor
Aquí solo tendrías que configurar el componente de conexión especificando bien si el servidor está en otro equipo o es local...

La cadena de conexión sería algo así:

Código Delphi [-]
IBDatabase.DatabaseName = 'server:C:\Databases\MyDatabase.gdb';

Esa cadena te conecta a un servidor usando el protocolo TCP/IP.

También tienes que especificar el nombre de usuario, contraseña y en algunos casos el rol con el cual te vas a conectar...

Cita:
como controlo las colisiones en el supuesto de que varios usuer acceda al mismo registro
Esto lo controla Firebird de forma transparente mediante las transacciones, pero en determinando momento puedes crear Transacciones con el modificador NOWAIT que ocasionan que salte un error al tratar de escribir en una tabla afectada por otra transacción.

Cita:
no hay campos autonumericos????
En Firebird existen los llamados generadores, los cuales se usan para los campos autonumericos.

Mayormente esto se hace mediante un disparador en la tabla.

Si buscas en los foros, encontrarás mucha información al respecto...



Saludos...
Responder Con Cita
  #4  
Antiguo 18-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Gracias por tu resupesta, una pregunta los componentes IBX son los que aparecen en la paleta INTERBASE, disculpa si la pregunta parece tonta, es uqe tengo delphi 6
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #5  
Antiguo 18-01-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por david_uh Ver Mensaje
Gracias por tu resupesta, una pregunta los componentes IBX son los que aparecen en la paleta INTERBASE, disculpa si la pregunta parece tonta, es uqe tengo delphi 6
Los componentes IBX ahora están en la paleta Interbase, efectivamente.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #6  
Antiguo 18-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
y por que es que los componentes de la paleta interbase (ibx) cuando los uso en el ide de delphi no deja correr porque dice que el archivo de base de datos esta siendo utilizado
sin embargo cuando cierro el ide y ejecuto el compilado normal ejecuta? sobe alguien por que???
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #7  
Antiguo 19-01-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Antes de compilar, asegúrate que tu componente TDatabase está "connected := false".

Normalmente cuando añades los campos persistentes se pone a true y el IDE está utilizando la base de datos. (esto no debería ser problemas para un SGBBDD multiusuario... pero bueno).

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #8  
Antiguo 19-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
bien muchas gracias por sus respuestas
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tablas temporales. La mejor manera Wonni Conexión con bases de datos 14 10-07-2008 19:06:48
Cual es la mejor manera de cargar Objetos? patorecalde Varios 7 19-07-2006 12:30:54
La mejor manera de hacer reportes con Qreport Coco_jac Impresión 6 29-04-2006 11:49:09
La mejor manera de Trabajar con Form manuelpr Varios 8 07-03-2005 17:08:14
Cual es la mejor manera para darle formato a un numero ctronx Varios 4 21-07-2004 19:27:33


La franja horaria es GMT +2. Ahora son las 22:45:03.


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