Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Access?? (https://www.clubdelphi.com/foros/showthread.php?t=5509)

Mariana 24-11-2003 17:00:50

Access??
 
Hola a todos, queria preguntarles lo siguiente:
Tengo que trabajar con una base de datos creada en Access, con que componente puedo acceder a las tablas?
Gracias.
Mariana.

Osorio 24-11-2003 17:13:07

Con los de la paleta ADO.


Suerte...

Mariana 24-11-2003 19:09:44

Hola necesitaria saber si existe algun manual o tutorial de como manejar los componentes ADO
Gracias.

pgraciap 24-11-2003 19:19:41

Hola, Mariana...

Tambien puedes utilizar el ODBC ->DSN
esto es parecido al alias de paradox checa estas ligas:

http://www.clubdelphi.com/trucos.php?id=34&type=F

http://www.clubdelphi.com/vertruco.php?id=438

espero haberte ayudado!!! :) ;)

roman 24-11-2003 19:45:34

Cita:

Mariana comentó:
Hola necesitaria saber si existe algun manual o tutorial de como manejar los componentes ADO
Gracias.

Supongo que existen pero si quieres empezar a usarlos no es tan difícil.

Tienes que comenzar con una componente TAdoConnection y asignarle su propiedad ConnectionString. Para ello lo más fácil es:
  1. Das doble click sobre la componente para abrir la ventana de edición de ConnectionString.
  2. Usas el botón "Build" para abrir la ventana "Datalink properties".
  3. Ahí seleccionas "Microsoft Jet 4.0 OLE DB Provider" y oprimes "Next"
  4. En el cuadro "Select or enter a database name" escribes o seleccionas el archivo de Access y oprimes "Aceptar" y luego 'Ok' en la ventana de edición de ConnectionString.

Con esto, la propiedad se verá algo así como:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documentos\Basura\db1.mdb;Persist Security Info=False.

Pon la propiedad LoginPrompt del AdoConnection en false.

Para acceder a una tabla en específico usa una componente TAdoTable y asigna la componente AdoConnection a su propiedad Connection y el nombre de la tabla en su propiedad TableName.

El resto es similar a las componentes tradicionalesTTable ya que puedes enlazar un DataSource al AdoTable y a partir de éste usar los controles de edición de bases de datos que requieras.

// Saludos

FNADALO 25-11-2003 17:23:09

Hola Mariana estoy de acuerdo con Roman yo utilizo Ado
desde bastante tiempo con Access y con Slq Server 7 y 2000
una cosa evalua si quieres utilizar AdoTable o AdoQuery si es
para una aplicación Clientes/servidor con muchos registros
en las tablas utiliza AdoQuery con select's parametrizados.

Si tienes alguna duda puedes consultarmela acado de realizar
un Abm con componentes Ado.

Un Saludo

Rox77 07-05-2004 17:03:53

Hola FNADALO, yo trabajo con access y ADO en delphi para pequeños proyectos personales ... pero no tengo muy claro como hacer para convertir una app monousuario en cliente/servidor con Access. Las hay y supongo que se puede hacer, pero no estoy muy puesto en ese tema. Podrias dar las ideas básicas de como hacer una app que use Access en red (2 o 3 usuarios , no se cuantos permite Access). O si es necesario usar SQL Server.

Gracias.

jachguate 07-05-2004 17:50:53

Hola Rox77. Estas reviviendo un hilo del año pasado para hacer una pregunta nueva, que aunque guarda cierta relación con lo tratado en el hilo, se merece un nuevo hilo.

Te sugiero la lectura de la guia de estilo

Hasta luego.

;)


La franja horaria es GMT +2. Ahora son las 01:50:09.

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