Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Tablas ADO (https://www.clubdelphi.com/foros/showthread.php?t=42194)

brakaman 06-04-2007 15:30:54

Tablas ADO
 
Hola amigos:

Perdonad mi ignorancia :o , pero ahora que parece que borland abandona definitivamente el BDE, para tablas planas aconsejais todos usar ADO, pero ...para gestionar tablas paradox disponemos del Database Desktop, y para Access ¿Existe algun gestor gratuito? o ¿Hay que tener Access para dar de alta tablas campos etc.?

¿Se pueden crear tablas y campos por codigo en el IDE de Delphi?

¿Hay componenetes para ADO gratuitos mejores que los que incluye el D7?

¿Ejemplos?

Ademas de los que voy a buscar en los foros , claro.

Repito, perdon pero estoy liado y esta clarisimo que no dispongo de Acccess por supuesto.

Saludos y feliz dia de pasion :cool:

roman 06-04-2007 20:17:05

Quizá la pregunta que debas hacerte más bien sea: ¿he de seguir usando tablas planas? Hoy en día hay varias opciones libres y/o gratuitas de verdaderos servidores sql, como pudiera ser Firebird, MySQL, PostgreSQL, bueno, creo que incluso Oracle y MS SQL Server tienen una versión libre. Entonces, ¿para qué quieres usar Access? Tanto en MySql como en Firebird dispones de herramientas sin costo para la administración de los datos.

Por otra parte, ADO no es sinónimo de tablas planas, con ADO puedes acceder a muchos motores, mysql, por ejemplo.

¿Mejores componentes que los que incluye Delphi? No lo sé, ¿qué problema ves en ellos?

// Saludos

brakaman 06-04-2007 20:50:07

[quote=roman]Quizá la pregunta que debas hacerte más bien sea: ¿he de seguir usando tablas planas? Hoy en día hay varias opciones libres y/o gratuitas de verdaderos servidores sql, como pudiera ser Firebird, MySQL,

Si, estoy probando Firebird, pero para aplicaciones monopuesto habia pensado usar ADO, despues de un mensaje, en el cual se hablaba bien de el.
aunque paradox funciona bien, creo que habra que cambiar algun dia ¿no? y teniendo en cuenta la gran difusion de Access.
El caso es que nunca he realizado una aplicacion que funcione en Red, entonces el tema de instalacion, configuracion, bloqueo de registros no lo he probado nunca y da miedo lanzarse...:o

Por otra parte, ADO no es sinónimo de tablas planas, con ADO puedes acceder a muchos motores, mysql, por ejemplo.

No sabia esto.

¿Mejores componentes que los que incluye Delphi? No lo sé, ¿qué problema ves en ellos?

No, de hecho no los he probado mas que una simple prueba de conexion, solo por curiosidad ya que en otro mensaje sobre el tema hablaban bien de KAODao

Gracias por tu informacion.

roman 06-04-2007 21:24:58

No entiendo muy bien lo que dices. ¿Da miedo lanzarse a hacer una aplicación en red? Quizá, pero si has de hacerlo, más miedo da hacerlo con Access ;)

Y si es para una aplicación monopuesto, pues entonces no hay causal para el miedo y Firebird te servirá igual de bien.

Claro que hay que cambiar algún día; pero no sólo para dejar paradox, sino todas las tablas planas en su totalidad.

Es sólo una opinión.

// Saludos

FGarcia 06-04-2007 21:26:57

Saludos:

Si no tienes Access desde delphi puedes construir tu base de datos y tablas usando ADO, el capitulo 13 de el curso de bases de datos de About te explica como hacerlo.

http://delphi.about.com/od/database/...secourse_2.htm

Lepe 07-04-2007 13:15:32

Desde mi humilde opinión, empezar con Access es dar un paso más corto, pudiendo dar un paso más largo.

Tendrás que aprender el uso y forma de trabajar con ADO y access y sus trucos, después, una vez aprendidos, no tardarán en pedirte una aplicación en red, y la verdad, Access no le llega a los tobillos a Firebird.Si decides aprender firebird estas de vuelta al inicio.

Sabiendo de Antemano que con Firebird puedes trabajar en modo local y en modo Cliente / Servidor, ¿por qué aprender un sistema menos avanzado y más incómodo?

Saludos

mastergav 07-04-2007 18:15:57

tablas planas
 
lo mejor es trabajar con cualquier bd libre que existe en internet, y dejar de lado access.
lo mejor es aprender a trabajar con un verdadero servidor de bd.
chau
:eek: :mad: :rolleyes: :( :D :o :D :D

d-hugo 08-04-2007 16:01:48

Cita:

Empezado por brakaman
Cita:

Empezado por roman
¿Mejores componentes que los que incluye Delphi? No lo sé, ¿qué problema ves en ellos?

No, de hecho no los he probado mas que una simple prueba de conexion, solo por curiosidad ya que en otro mensaje sobre el tema hablaban bien de KAODao

KADAO no es exactamente lo mismo que ADO, es DAO, que es una tecnología similar, pero anterior. El componente funciona bastante bien, pero la tecnología DAO tiene sus limitantes, y además es una tecnología obsoleta.

En realidad para acceder a una base de datos de Access no necesitas tener el Access instalado, solamente el Jet 4.0, que es el motor de gestión de ese tipo de bases de datos. Windows XP lo trae instalado por defecto. El problema es que el Jet muy pronto va a quedar obsoleto, pues MS le está dando prioridad a su familia de servidores basados en SQL. De manera que coincido con el resto de los colegas, Access es un callejón sin salida, así que mejor no usarlo para proyectos importantes.

Yo mismo estoy experimentando con PostgreSQL, que ya sacó una versión nativa para Windows. Lo único que el componente para acceder nativamente a esta base de datos desde Delphi no es gratis, pero también se puede acceder por ADO.

Saludos, Hugo

CrazySoft 08-04-2007 17:48:42

Hola, existen componente libres para acceder las bases de datos Firebird, MySQL, PostgreSQL como ser Zeos

d-hugo 08-04-2007 19:24:07

Bueno, francamente no he probado el Zeos. Para acceder nativamente a PostgreSQL yo uso PostgresDAC, muy bueno, pero no es gratis.

brakaman 08-04-2007 22:54:52

Muchas gracia a todos por vuestra informacion, me habeis dejado el tema clarisimo, mira si lo tengo claro que ya he desinstalado interbase 6.5 y he instalado Firebird 2.0 Superserver.

En cuando al administrador tengo muchas dudas pero voy a probar el IBConsole (L. Mengoni).
¿Sabeis de alguno gratuito que tenga buena compatibilidad para la ultima version 2.0?

En cuanto a los componentes de acceso tambien tenia muchas dudas, pero he hecho caso a los que aconsejan MDO, son gratuitos y son una continuacion de los IBX, he visitado el foro de los ZEOS y parece que hay muchos problemas, no se es lo que me ha parecido a mi.

Supongo que en estas 2 elecciones puedo cambiar sin grandes traumas.

Repito muchisimas gracias :o


La franja horaria es GMT +2. Ahora son las 17:28:16.

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