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)
-   -   Conexion a BDD con componentes ADO (https://www.clubdelphi.com/foros/showthread.php?t=68006)

alan85 19-05-2010 03:11:32

Conexion a BDD con componentes ADO
 
Hola buenas noches:

A través de mi corta experiencia con delphi y bases de datos he utilizado componentes DBE para la conexion entre uno y otro y para la manipulacion de datos. Sin embargo, tengo la inquietud de trabajar con los componentes ADO que maneja DELPHI 7 (ADOConnection, ADOCommand, ADODataSet, ADOTable, ADOQuery, ADOStoredProc, RDSConnection) para conectar aplicaciones del mismo delphi con bases de datos. En este caso, que específicamente voy a trabajar con una BDD en Sybase 9 (Adaptative Server Anywhere 9), pero necesito de su ayuda, ya que no encuentro la manera de crear el enlace que me permita modificar, eliminar y consultar datos, debido a que no se como utilizar estos componentes.

Agradecería mucho si alguien de ustedes pudiera orientarme al respecto.

Saludos

Neftali [Germán.Estévez] 19-05-2010 11:25:21

La utilización de componentes es similar a los que ya has utilizado (procedimientos y propiedades), lo que es diferente es la forma de conectarlos con la Base de datos. Te evitas una capa intermedia (en este caso el BDE). Para SyBase no se si tendrás que acceder vía BDE.

A partir de ahí, colocas un TADOConnection (puede ser en un DataModule) y los TADOQuery/TADOTable/... los conectas (propiedad Connection) al TADoconnection.

En el FTP Del club hay algunos ejemplos de conexiones utilizando ADO y en el directorio Demos que acompaña al Delphi, también puedes encontrar algunos.

Caro 19-05-2010 19:05:25

Hola alan85, para conectarte a Sybase con Ado también puedes hacerlo por ODBC porque creo que no hay conexión directa desde Ado.

Saluditos

Neftali [Germán.Estévez] 19-05-2010 19:20:28

Ahora al ver el mensaje de Caro, me he dado cuenta de que cometí un error en el mio. Cuando dije que había que acceder con ADO y vía BDE, quería decir que para acceder con ADO seguramente deberías hacerlo con ODBC.

Estábamos hablado de acceder sin BDE y voy y te digo que lo hagas con BDE... :(:(:(


Me referia, tal y como ha dicho Caro, a ODBC + ADO.

Perdón.

alan85 19-05-2010 20:47:30

Muchas gracias por sus aportaciones!!!

Estoy consultando el material que me recomendaste Neftali

CniL 19-05-2010 23:05:52

Muchas gracias por el aporta !! ;D


La franja horaria es GMT +2. Ahora son las 03:57:39.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi