Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-05-2003
Jordy Jordy is offline
Miembro
 
Registrado: may 2003
Posts: 51
Poder: 21
Jordy Va por buen camino
DBExpress

Me interesaría saber si puedo conectarme con tablas de Paradox y Access con DBExpress, ya que dicen que es mucho mejor que el BDE.

Tambien me gustaría saber si con tablas Paradox puedo hacer una aplicación de acceso compartido para una pequña LAN de 4 o 5 puestos de trabajo, o sería mejor con Access o FoxPro.

Y por ultimo me han comentado de que Paradox corriendo sobre Windows 2000 y XP no cierra bien las tablas y se pueden perder datos, es verdad esto ?, y si es así hay algun parche ?


Gracias, Jordy.
Responder Con Cita
  #2  
Antiguo 06-05-2003
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Cita:
Me interesaría saber si puedo conectarme con tablas de Paradox y Access con DBExpress, ya que dicen que es mucho mejor que el BDE.
DBExpress es un motor pensado para servidores SQL, por tanto no existen drivers para BD locales.

Cita:
Tambien me gustaría saber si con tablas Paradox puedo hacer una aplicación de acceso compartido para una pequña LAN de 4 o 5 puestos de trabajo, o sería mejor con Access o FoxPro.
Paradox te funcionará bien en un entorno como el que citas. Por ejemplo yo en el trabajo lo he usado en una red bastante mayor.

Cita:
Y por ultimo me han comentado de que Paradox corriendo sobre Windows 2000 y XP no cierra bien las tablas y se pueden perder datos, es verdad esto ?, y si es así hay algun parche ?
En NT había el problema que si los bloqueos oportunistas estaban activados los índices podían corromperse con facilidad, pero la verdad es que yo no he experimentado muchos problemas en windows 2000/XP.

Saludos.
Responder Con Cita
  #3  
Antiguo 06-05-2003
Jordy Jordy is offline
Miembro
 
Registrado: may 2003
Posts: 51
Poder: 21
Jordy Va por buen camino
DBExpress

Entonces lo haré con el BDE.

Muchas Gracias, Jordy.
Responder Con Cita
  #4  
Antiguo 06-05-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Hola.

Existe un driver con el que puedes conectar Paradox con dbExpress (no es de Borland, sinó un driver OpenSource hecho por terceros).

Es el driver dbExpress para ODBC que se puede encontrar en http://sourceforge.net/projects/open-dbexpress/

Este driver permite utilizar con dbExpress cualquier base de datos que tenga una conexión ODBC.

NOTA : Personalmente te recomendaría que en lugar de una tabla plana utilizes un Servidor SQL. Por ejemplo Firebird (Interbase) es gratuito y lo puedes utilizar perfectamente incluso en instalaciones monopuesto, es muy fácil de instalar y consume muy pocos recursos.

http://www.ibphoenix.com

Saludos
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #5  
Antiguo 07-05-2003
Jordy Jordy is offline
Miembro
 
Registrado: may 2003
Posts: 51
Poder: 21
Jordy Va por buen camino
DBExpress

Ya he bajado la versión REPLICATION SERVER FOR WINDOWS V6.X.
Con esta DB puedo montar una pequeña red (como servidora esta BD) ?, si es así mas o menos cuantos usuarios puede soportar ?.

Si yo hago una aplicación con Interbase que viene en el CD de Delphi 6 o 7 me sirve todo el codigo para esta DB sin tocar nada ?, Si es así al usuario final primero le instalo la BD Open Source que he bajado, luego le instalo la aplicación que he creado y le copio y registro las tablas o DB que he creado con interbase a Open Source y con esto la aplicación funcionaría correctamente, no ?.


Perdona mi ignorancia en este tema, Gracias.
Jordy.
Responder Con Cita
  #6  
Antiguo 07-05-2003
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Hola

respecto a lo que te dice Marc Guillot, yo solo cambiaria a un servidor SQL en caso que se tratase de una aplicación sea de un tamaño relativamente grande, del mismo modo que el volumen de datos que vas a tener.

Para aplicaciones más pequeñas quizás se te quede grande un servidor de BD. Está claro que es más potente pero también es más complejo. Del mismo modo (que yo sepa) los componentes DBExpress también son un poco más complejos que los BDE o ADO ya que es necesário utilizar los ClientDataSets en muchos casos. Esto puede ser realmente bueno en algunas aplicaciones pero también muy pesado y costoso (o innecesario) en otras.

El problema que tiene BDE es que está descontinuado por Borland, aunque de momento los componentes BDE se siguen manteniendo por compatibilidad. De todos modos, si esto supone un problema siempre puedes conectarte a Paradox mediante ADO (que a mi me gusta bastante) usando el driver Jet.

No es que yo te esté diciendo lo contrario que Marc Guillot, es simplemente que comentas el tamaño de la LAN pero no la envergadura de la aplicación, lo cual puede ser un factor determinante a la hora de tomar ciertas decisiones. Firebird + DBX es sin duda una combinación muy potente, pero una rudimentaria y tradicional conexión Paradox + BDE también puede ser eficaz. También hay otros factores como el hecho de que te pueda interesar personalmenet cambiar a un servidor u otros muchos factores que pueden ser obviados o discutidos

Un saludo a todos!
Responder Con Cita
  #7  
Antiguo 08-05-2003
ibarrols ibarrols is offline
Miembro
 
Registrado: may 2003
Posts: 13
Poder: 0
ibarrols Va por buen camino
Jordi....

Podes conectarte por DBEXpress en: Acces, progress (fueron las dos que yo probé), la forma de hacerlo es obteniendo el archivo de dbxodbc.zip, en esos archivos te explica la manera de conectarte a culquier BD de datos a traves de DBExpress ODBC. Si queres mas informacion mandame un correo personal, y en todo caso te envio el archivo para que lo puedas implementar....

Chau
__________________
Sebastian Ibarrola
UAP
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
ADO vs dbExpress dtomeysoto Conexión con bases de datos 2 15-12-2005 19:04:57
ADO vs dbExpress dtomeysoto MS SQL Server 1 01-12-2005 20:13:54
Like con DBExpress Esau Conexión con bases de datos 4 15-10-2005 18:50:16
BDE igual de rápido q DBExpress Oxa78 Conexión con bases de datos 14 27-01-2005 00:05:17
Campos Blob con DBExpress lgluna Conexión con bases de datos 0 14-05-2003 17:44:41


La franja horaria es GMT +2. Ahora son las 07:52:06.


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