FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
cargar dbgrid con adoquery
hola muchachos como estan todos
muchachos quiero cargar un dbgrid usando adoquery me explico mejor estoy usando delphi 7 una tabla llamada = suplidor con varios campos pero los unicos campos que deseo de la tablan son (Codigo y Suplidor) un adoquery llamado = ADOGrid estoy usando SQL Server 2008 estoy tratando de llenar un grid con los datos de una tabla llamada suplidor, solo tomando dos campos de ella que son (Codigo y Suplidor) como puedo llenar este grid y que componente necesito aparte del adoquery y como comfigurarlo ayudenme por favor. |
#2
|
||||
|
||||
Hola Agustin.
Si no te entiendo mal y tenés un TDBGrid, un TDataSource y un TAdoQuery donde: TDBGrid-> TDataSource -> TADoQuery Entonces bastaría con hacer:
Saludos. |
#3
|
|||
|
|||
ecfisa excusame es que tengo que tener un tdadatasource obligatorio.
porque no se como configurarlo. pero voy a intentar. si puedes decirme como hacerlo te lo agradeceria. |
#4
|
||||
|
||||
Hola Agustin.
Si, es necesario. Los componentes Data Aware (DBEdit, DBComboBox, DBGrid, etc) se conectan con el TDataSet mediante un TDataSource. Poniendo por ejemplo: DBGrid1, ADOQuery1 y DataSource1, sólo tenés que configurar la propiedad DataSource de DBGrid1 y la propiedad DataSet de DataSource1 para establecer la relación. DBGrid1.DataSource -> DataSource1 DataSource1.DataSet -> ADOQuery1 Podés asignarlo en tiempo de diseño mediante el Object inspector. No es necesario crear un DataSource por cada control, lo normal es que los controles que intervienen en la edición de un registro estén apuntando a un mismo TDataSource. (Es decir que tengan todos la propiedad DataSource apuntando al mismo TDataSource). Saludos. Última edición por ecfisa fecha: 21-12-2010 a las 15:33:27. |
#5
|
|||
|
|||
ok voy a probar luego te digo el resultado
|
#6
|
|||
|
|||
ecfisa no doy con la configuracion del datasource y el adoquery te voy a explicar lo que he echo
puse un tdatasource y en su propiedad datase puse ADOGrid, a si se llama el ADOQuery y puse un tAdoquery llamado = ADOGrid puse en su propiedad Actice puse True puse en la propiedad connection puse frmlogin.conexion esa es mi conexion a la base de dato. Puse en la propiedad SQL puse select codigo, suplidor from suplidor pero la propiedad datasource no me trae nada cuando le doy al cotejo no se que debo hacer para que me funcione la propiedad datasource del adoquery puedes ayudarme por favor a configurar mi datasource y mi adoquery |
#7
|
||||
|
||||
Hola Agustin.
Si tenés establecidas las propiedades de este modo: Cita:
Los nombres de los componentes son los dados por Delphi para evitar cualquier confución. Un saludo. |
#8
|
|||
|
|||
ecfisa en las propiedades de cada uno de ellos de; Adoquery, del Datasource y del grid lo puso como me dijiste y no funciona el grid esta vacio.
yo estoy haciendo esto sin codigo es solo desde la ventana de propiedades del inspector de objetos. |
#9
|
||||
|
||||
Hola Agustin.
Para probar use el ejemplo que viene con Delphi dbdemos.mdb y muestra los datos en el DBGrid sin ningún problema. Sin usar código, configuré del siguiente modo: Cita:
Saludos. |
#10
|
|||
|
|||
hay ecfisa hay mi hermano tu me vas a matar si te digo que todo funcionaba bien desde la primera vez que me dijiste que hacer.
Fue una animalada mia que cambie el color de las letras de una parte del dbgrid y el color lo cogio las celdas de los resultado y por eso no se vei el resultado gracias al tercer comentario tuyo me di cuenta del error. mi hermano gracias y mil excusa por ponerte a trabajar de mas. |
#11
|
||||
|
||||
No te preocupes... esas cosas pasan
Saludos. Última edición por ecfisa fecha: 23-12-2010 a las 02:11:51. |
#12
|
|||
|
|||
ADOQuery en Delphi5 para SQLServer2008
Amigos... he leido la solución para D7 y he visto que funciona perfecto. Pero, con D5 habrá algo mas que hacer o simplemente no hay compatibilidad y nunca funcionará?
He intentado lo que le ha funcionado al colega en D7 pero a mi con D5 Enterprise... nops! Gracias de antemano. G |
#13
|
|||
|
|||
Cita:
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cargar DBGrid | rohd | Conexión con bases de datos | 5 | 03-11-2010 00:30:59 |
ayuda con ADOQUERY y DBgrid | microbiano | Internet | 4 | 01-10-2008 08:08:52 |
Cargar un DBGrid a mano | Lord Delfos | Conexión con bases de datos | 15 | 04-08-2008 13:27:05 |
¿Se puede cargar a mano un DBGrid de Jedi? | fonx | OOP | 3 | 24-04-2008 16:32:00 |
Problemas al cargar el DBGrid | Nathan | Conexión con bases de datos | 1 | 21-05-2006 10:23:26 |
|