[RESUELTO] ¿Si conecto delphi con tablas access al que motor debo instalar en otra pc?
#1
Escrito 28 junio 2010 - 09:34
#2
Escrito 29 junio 2010 - 06:22
El BDE es una opción y también puedes hacerlo por OLEDB si utilizas ADO.
P.D. No uso Access.
#3
Escrito 29 junio 2010 - 07:25
Bienvenido a DelphiAccess, como te comenta Rolphy Reyes el usar ADO con Access es una excelente opción y te permite no tener que instalar el BDE en cada equipo que utilice la base de datos.
Yo si he utilizado Access en alguna aplicacioncita y me gusta manejarlo con ADO. Cualquier duda que tengas en el uso de este componente, háznoslo saber y aquí te ayudaremos con gusto...
Saludox !
#4
Escrito 29 junio 2010 - 11:10
Hola amigo Master23 !
Bienvenido a DelphiAccess, como te comenta Rolphy Reyes el usar ADO con Access es una excelente opción y te permite no tener que instalar el BDE en cada equipo que utilice la base de datos.
Yo si he utilizado Access en alguna aplicacioncita y me gusta manejarlo con ADO. Cualquier duda que tengas en el uso de este componente, háznoslo saber y aquí te ayudaremos con gusto...
Saludox !
Yo generalmente utilizaba un table en el ADO no lo he usado, ¿es mucha la diferencia de la conexión? cuales son los pasos, y bueno quería agregar algo yo quiero hacer una aplicación con una base de datos que se puede conectar a distancia porque hay software que me gustaría conectar en diferentes puntos de la ciudad y bueno access y otras no me dan esa opción que me sugieres ya que estoy por empezar otro proyecto porque terminé uno para una clinica, gracias de antemano,espero tu ayuda.
#5
Escrito 29 junio 2010 - 11:22
Para la conexión necesitas un componente TADOConnection que contiene una propiedad llamada ConnectionString ésta te permite mediante un pequeño asistente generar tu cadena de conexión a la base de datos .mdb la cual se hace con estos parámetros:
1. Proveedor de OLE DB: Microsoft Jet 4.0 OLE DB Provider
2. Conexión: Colocas la ruta de tu *.mdb
3. Das click en Probar conexión... y listo !
Ahora si esa conexión te permitirá dirigir tus DataSets (Tables o Querys) y hacer uso de tu BD....
Ahora, para conexiones Cliente/Servidor existen varias BD's que pueden serte de ayuda, unas de pago, otras no, y su elección depende del uso que desees hacer con ellas... Firebird es una opción interesante y poco compleja (y gratuita)... además de que por aquí encontrarás mucha ayuda para ese motor..
Esperemos a los otros foristas para que te den sus opciones personales ...
Saludox !
#6
Escrito 29 junio 2010 - 11:37
Pues aunque si es diferente el modo de conexión que se hace entre un TTable de BDE y un TADOTable, el manejo de ambos componentes se hace de la misma manera.... también cuentas con TADOQuerys para generar tus consultas sin problemas...
Para la conexión necesitas un componente TADOConnection que contiene una propiedad llamada ConnectionString ésta te permite mediante un pequeño asistente generar tu cadena de conexión a la base de datos .mdb la cual se hace con estos parámetros:
1. Proveedor de OLE DB: Microsoft Jet 4.0 OLE DB Provider
2. Conexión: Colocas la ruta de tu *.mdb
3. Das click en Probar conexión... y listo !
Ahora si esa conexión te permitirá dirigir tus DataSets (Tables o Querys) y hacer uso de tu BD....
Ahora, para conexiones Cliente/Servidor existen varias BD's que pueden serte de ayuda, unas de pago, otras no, y su elección depende del uso que desees hacer con ellas... Firebird es una opción interesante y poco compleja (y gratuita)... además de que por aquí encontrarás mucha ayuda para ese motor..
Esperemos a los otros foristas para que te den sus opciones personales ...
Saludox !
Excelente, muchas gracias por tu respuesta.
#7
Escrito 29 junio 2010 - 11:42
Pues aunque si es diferente el modo de conexión que se hace entre un TTable de BDE y un TADOTable, el manejo de ambos componentes se hace de la misma manera.... también cuentas con TADOQuerys para generar tus consultas sin problemas...
Para la conexión necesitas un componente TADOConnection que contiene una propiedad llamada ConnectionString ésta te permite mediante un pequeño asistente generar tu cadena de conexión a la base de datos .mdb la cual se hace con estos parámetros:
1. Proveedor de OLE DB: Microsoft Jet 4.0 OLE DB Provider
2. Conexión: Colocas la ruta de tu *.mdb
3. Das click en Probar conexión... y listo !
Ahora si esa conexión te permitirá dirigir tus DataSets (Tables o Querys) y hacer uso de tu BD....
Ahora, para conexiones Cliente/Servidor existen varias BD's que pueden serte de ayuda, unas de pago, otras no, y su elección depende del uso que desees hacer con ellas... Firebird es una opción interesante y poco compleja (y gratuita)... además de que por aquí encontrarás mucha ayuda para ese motor..
Esperemos a los otros foristas para que te den sus opciones personales ...
Saludox !
Excelente, muchas gracias por tu respuesta.
Un placer amigo, esperamos verte seguido por aquí....
Saludox !
#8
Escrito 29 junio 2010 - 06:50
Si se quiere hacer un programa sin mucha complicacion y que se pueda ver desde cualquier sitio, estoy de acuerdo con Fena, Firebird es una buena decision, es sencillo de usar, casi intuituvo.
Si tienes dudas de como empezar solo dilo, aqui te ayudamos.
Saludos
#9
Escrito 29 junio 2010 - 09:48
Hola
Si se quiere hacer un programa sin mucha complicacion y que se pueda ver desde cualquier sitio, estoy de acuerdo con Fena, Firebird es una buena decision, es sencillo de usar, casi intuituvo.
Si tienes dudas de como empezar solo dilo, aqui te ayudamos.
Saludos
La verdad nunca he trabajado con Firebird pero estaría agradecido de que me digas que aplicaciones necesito usar para comenzar a usarlo.