Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-02-2007
Fenix_Xanadu Fenix_Xanadu is offline
Registrado
 
Registrado: feb 2007
Posts: 9
Poder: 0
Fenix_Xanadu Va por buen camino
Uso de componentes ado

Hola que tal, espero y exista algun manual en internet, sobre el uso de los componentes ado en delphi para conectarse a una bd de access y manipularla.
Es decir, que me diga que componentes utilizar, como configurarlos, realizar inserciones, modificaciones, consultas. etc.

O si me pueden recomendar un buen libro para comprarlo.
Responder Con Cita
  #2  
Antiguo 27-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Fenix_Xanadu
Bien venido al club.
La verdad no creo que necesites ningun libro especializado para conocer ado y poderte conectar con access.
En el help de delphi hay mucha informacion, tambien hay muchos demos o ejemplos, es muy simple, por lo menos lo basico y es por donde se empieza.
Indica que quieres hacer y te guiamos paso a paso con gusto.
Saludos
Responder Con Cita
  #3  
Antiguo 27-02-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
En esta página tienes muchas referencias y un curso detallado de Delphi + ADO. Busca por ella y encontarrás mucha información.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 27-02-2007
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
Yo antes usaba el BDE pero cuando descubri la maravilla de Access con su unico fichero y su facilidad para conectarse mediante JET con Delphi senti un gran alivio.
Para cosas simples necesitaras un componente de conexion a la base de datos (ADOConnection), en la pestaña dbGO un TDataSource y un TADOTable por cada tabla de la base de datos. Una buena idea es usar un TDataModule para colocar ahi todos los componentes. Defines las propiedades y ya esta.
Mucho ojo si creas la base de datos con Access a los campos con valores predeterminados que deberas eliminar su valor para que no te de excepciones tu programa.
Mas sencillo imposible. Bueno tengo que decir que soy tambien un novato en bases de datos, pero para mi aplicacion va de maravilla. Nunca tuve problemas con ella. Para que cambiar
Responder Con Cita
  #5  
Antiguo 27-02-2007
Fenix_Xanadu Fenix_Xanadu is offline
Registrado
 
Registrado: feb 2007
Posts: 9
Poder: 0
Fenix_Xanadu Va por buen camino
Gracias por sus comentarios

he leido algunos manuales, pero todos se refieren al BDE para tener acceso a las BD. como les comente, los pasos a seguir para conectarse a una base de datos de access usando los componentes ado.
Responder Con Cita
  #6  
Antiguo 27-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Fenix_Xanadu
Aqui ftp://196.40.62.225/ tengo unos programitas que te serviran de ejemplo.
El que se llama Ejemplo.rar es el mas simple, bajalo y lo pruebas.
Saludos
Responder Con Cita
  #7  
Antiguo 27-02-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Caral
¡Y bueno! ¡Qué calladito te lo tenías! Finalmente lo hiciste andar. ¿Qué era lo que fallaba?

// Saludos
Responder Con Cita
  #8  
Antiguo 27-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Roman
Pues nada contratar al que me lo puso.
La verdad yo nunca pude hacerlo solo.
Saludos
Responder Con Cita
  #9  
Antiguo 01-03-2007
Fenix_Xanadu Fenix_Xanadu is offline
Registrado
 
Registrado: feb 2007
Posts: 9
Poder: 0
Fenix_Xanadu Va por buen camino
Gracias caraL

Esta muy bien tu ejemplo, voy a analizarlo muy bien, tendras un ejemplo que sea tipo formulario, es decir.. tener algo como esto:

Nombre:
Edad:
Direccion:


Insertar

Imaginarse que despues de las etiquetas hay un edit, y el insertar es un Tbutton, y que al ser click sobre el se inserten los datos en la base de datos.

//Se preguntaran porque asi, es nunca he manejado un lenjuage visual.... en la escuela nos enseñaban C, y yo me segui con php, pero ha salido la necesidad de aprender delphi.

Última edición por Fenix_Xanadu fecha: 01-03-2007 a las 18:20:01. Razón: Me equivoque en el titulo
Responder Con Cita
  #10  
Antiguo 01-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Fenix_Xanadu
A ver que necesitas, explicate un poco mejor, porque lo que me pides es muy elemental, tal vez si me indicas el uso que le vas a dar pueda ayudarte mas.
Saludos
Responder Con Cita
  #11  
Antiguo 05-03-2007
Fenix_Xanadu Fenix_Xanadu is offline
Registrado
 
Registrado: feb 2007
Posts: 9
Poder: 0
Fenix_Xanadu Va por buen camino
Insertar datos

Bueno, les comento que encontre algo que me sirvio, asi que ya casi comprendo esto, y me he dado cuentas que es mas facil de lo que crei, lo que yo queria saber era parea que servia cada componente, es decir:

TADOconnection:=Realiza la coneccion (obvio, lo sabia)

Lo que no que no comprendia era para que servia el TADOdataset, y es que a veces me confundia con el Tdataset, y porque el Ttable, y todo eso, pero ya me quedo un poco mas claro.

el TADOdataset, seria su semejante a lo que en php es la funcion mysql_fetch_array, el cual se usa, cuando tu instrucción select te devuelve una tabla con mysql_query.

Ahora voy a probar el TADOcommand, que por lo que veo sirve para ejecutar comandos sql que no devuelven nada, pero si me puenden masomenos ayudar con un ejemplo, es decir, como que se debe de hacer para que se ejecute.

Bueno Caral, lo que pretendo es hacer un formulario, que al dar click en el boton insertar me inserte los datos en la BD. ya se que necesito conectarme con la base de datos (TADOconnection) y el uso de componente TADOcomman, pero este ultimo no se como funciona muy bien, per voy a investigar. ¿tendras un ejemplo de esto?
Responder Con Cita
  #12  
Antiguo 05-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Fenix_Xanadu
Segun veo el TADOcomman, have un enlace a la base de datos por medio de sql,(nunca lo he usado), en realidad segun veo para hacer un enlace con una tabla siempre se necesitaria un adoQuery o un adotable ademas del datasource y demas, asi que no le veo gran utilidad, repito nunca lo he usado asi que no soy el mas adecuado para decir si es buen a mal componente, si esta ai es por algo. , los maestros de este club te podran decir mas sobre el.
No tengo ejemplos de este componente, mi criterio seria que se puede usar igual que el adoconnection sin problemas.
Reflexionando un poco, podria pensarse que esta diseñado para enlaces rapidos a una tabla por sql, bueno ya te diran los maestros.
Si te puedo ayudar en algo mas, con gusto.
Saludos
Responder Con Cita
  #13  
Antiguo 07-03-2007
Fenix_Xanadu Fenix_Xanadu is offline
Registrado
 
Registrado: feb 2007
Posts: 9
Poder: 0
Fenix_Xanadu Va por buen camino
Gracias

Ya realice mi primer programa en Delphi, que me inserta datos con en una BD usando componentes de ADO, en realidad desconocia todo esto, me confundua mucho el uso de componentes, pues no sabia para que servia cada uno. pero como mencione antes es más facil de lo que pense, asi que ahora a seguir mejorando el codigo en delphi.
Responder Con Cita
  #14  
Antiguo 23-03-2007
ElizabethRob ElizabethRob is offline
Registrado
 
Registrado: mar 2007
Posts: 1
Poder: 0
ElizabethRob Va por buen camino
Ayuda En Sql

Hola Quisiera Que Me Pudieses Enviar Tus Ejemplos Por Fa'
Soy Novata En Esto Y Me Serviria Mucho Tu Ayuda..
Responder Con Cita
  #15  
Antiguo 23-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola ElizabethRob
Bienvenida al Club delphi, siempre es bueno que te leas la guia de estilo aqui:
http://www.clubdelphi.com/foros/guiaestilo.php
Con respecto a tu solicitud, seria bueno saber que es exactamente lo que necesitas.
Saludos
Responder Con Cita
  #16  
Antiguo 26-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Además de lo comentado por Caral, en el FTP público tienes algunos ejemplos que hemos ido subiendo.
Si necesitas algo en concreto, "postéalo" en el foro correspondiente y seguro que obtienes respuestas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #17  
Antiguo 05-04-2007
Fenix_Xanadu Fenix_Xanadu is offline
Registrado
 
Registrado: feb 2007
Posts: 9
Poder: 0
Fenix_Xanadu Va por buen camino
Cita:
Empezado por ElizabethRob
Hola Quisiera Que Me Pudieses Enviar Tus Ejemplos Por Fa'
Soy Novata En Esto Y Me Serviria Mucho Tu Ayuda..
Cual es tu correo, para enviarte un ejemplo sencillo de inserción, modificación, es decir uso de los componente ado para acceso a base de datos. que me parece es lo que necesitas.
Responder Con Cita
  #18  
Antiguo 26-05-2007
ewoodcl ewoodcl is offline
Registrado
 
Registrado: may 2007
Posts: 7
Poder: 0
ewoodcl Va por buen camino
Ayuda con coneccion sql server.

Hola:

Me he estado matando desde ya hace unos días para tratar de entender esto, pero no logro que funcione, igual que el caso anterior necesito hacer un formulario que lea y escriba en un tabla especifica. Llenar combos, con los datos y todo eso. Si pudieran enviarme algunos ejemplos se lo agradeciria, intente ir al sitio mencionado anteriormente, pero el link no me lleva a ninguna parte.

De antemano, gracias.

PD: ¿Como llego al ftp publico?

Enrique.

Última edición por ewoodcl fecha: 26-05-2007 a las 06:10:00.
Responder Con Cita
  #19  
Antiguo 28-05-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por ewoodcl
¿Como llego al ftp publico?
http://www.terawiki.clubdelphi.com/
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 11:50:17.


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
Copyright 1996-2007 Club Delphi