PDA

Ver la Versión Completa : Ayuda con Base de Datos


jask2007
20-03-2011, 00:37:08
Que tal, he intentado durante varios dias crear una aplicacion que tenga acceso a base de datos, he creado algunas bases de datos en paradox. Espero que alguien me ayude con un tutorial, ejemplo, etc. Por ahora lo que requiero es algo sencillo. he intentado con un video que está en youtube pero nada

ElKurgan
21-03-2011, 08:14:08
¿Que versión de Delphi estás utilizando? El paradox se maneja de forma trivial mediante el antiguo BDE o incluso mediante ADO.

Creo que las últimas versiones (D2009 y D2010) no instalan el BDE por omisión, aunque si lo incluyen en el paquete

Un saludo

Neftali [Germán.Estévez]
21-03-2011, 11:15:30
Si utilizas ADO, tal y como te han comentado, la cadena conexión deberías ser algo similar a esta:


Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\miBaseDatos;Extended Properties=Paradox 5.x;

rretamar
21-03-2011, 14:03:15
Yo descartaría Paradox totalmente y pasaría a Firebird. Sí, puede ser algo más complicado al principio, pero vale la pena. Los beneficios son demasiados como para dejarlos pasar.

Paradox es un formato obsoleto e ineficiente.

ecfisa
21-03-2011, 17:05:19
Hola.

Coincido plenamente con rretamar (http://www.clubdelphi.com/foros/member.php?u=11727), y si ya has incursionado en Paradox te pongo unos enlaces que te van a simplificar la tarea de migración.
Pasando de Paradox a Interbase (http://www.rinconcitodelphi.com/articulos/ParadoxaInterbase/ParadoxaInterbase.pdf) (.pdf)
Pasando de Paradox a Interbase I (http://www.firebird.com.mx/modules/AMS/article.php?storyid=20)
Pasando de Paradox a Interbase II (http://www.firebird.com.mx/modules/AMS/article.php?storyid=21)
Pasando de Paradox a Interbase III (http://www.firebird.com.mx/modules/AMS/article.php?storyid=22)

Un saludo.

jask2007
21-03-2011, 18:42:05
Pues utilizo el Embarcadero 2010, he creado la base en el database desktop pero no he podido utilizarlas en la aplicacion de delphi, quisiera algo simple como un dbnavigator para agregar, borrar, etc registros con sus respectivos elementos no visuales (source, query, etc).

rretamar
21-03-2011, 22:01:15
Para trabajar con bases de datos Firebird hay varias alternativas:

1) Flamerobin: El administrador de Firebird todoterreno, para la cartera de la dama y el bolsillo del caballero (?). Es veloz, muy pequeño, funciona en otros sistemas operativos además de Windows (lo utilizo en Linux) y puede usarse sin problemas en forma "portable", por ejemplo dentro de un pendrive. Apunta al usuario de nivel medio. Tiene algunas cosas muy interesantes para hacer pruebas, como un generador de registros para "llenar" tablas automáticamente con valores al azar o definidos por el usuario (listas, rangos).

http://www.flamerobin.org

2) IBExpert Edición Personal: Muy buen software para Windows, es gratuito (freeware) y muy cómodo. Su manejo es algo más fácil que Flamerobin, pero algunas prestaciones avanzadas están deshabilitadas, ya que están presentes en la versión "Profesional" que es de pago.

http://www.h-k.de

Saludos !

beginner01
21-03-2011, 22:45:07
Pues utilizo el Embarcadero 2010, he creado la base en el database desktop pero no he podido utilizarlas en la aplicacion de delphi, quisiera algo simple como un dbnavigator para agregar, borrar, etc registros con sus respectivos elementos no visuales (source, query, etc).
saludos.

con database desktop yo lo hacia de la siguiente manera.
en un formulario agrega un componente ttable en le propiedad databasename agregas la ruta de tu bd ej. c:\basedato\datos.db y en la propiedad tablename de tu tabla le pones el nombre de la bd ej. datos.db
para comprobar conecta tu tabla a un tdatasource y agrega un dbgrid y conectalo al tdatasource pones tu tabla en active-true y podras visualizar tus datos en el dbgrid.

juaarias
01-06-2011, 02:57:29
gente disculpe me meta por aqui es que estoy comenzando con base de datos en delphi ,y acces,y estoy bastante perdido,saben de algun manual que me guie para entender el TdataBase Tdatasource etc, y como configurar aliasname databasename etc..desde ya disculpas

ElKurgan
01-06-2011, 06:58:16
Mira en este enlace (http://www.clubdelphi.com/foros/showthread.php?t=36632&highlight=cara+oculta), que seguro encuentras lo que buscas

Saludos