Pregunta: | 17444 - PROBLEMA AL VINCULAR UN DATAGRID CON UN RECORDSET |
Autor: | Santiago Franchi |
Tengo que vincular un control DataGrid con un Recordset de ADO en tiempo de ejecución para usarlo como origen de datos, pero no funciona. Estoy utilizando el siguiente código:
Set Grilla.DataSource = rcsClientes Grilla.Refresh Donde grilla es el DataGrid y rcsClientes es un recordset de ADO con la tabla clientes. No se genera ningún error durante esta asignación, pero tampoco se muestra nada. Ya probé quitando el refresh, enlazándola con un ADODC por código, pero nada funciona. Por favor ayuda!!!! |
Respuesta: | Sandra Lara |
Grilla.RecordSource = SQLQuery
Grilla.Refresh |
Respuesta: | mola_32 mola_32 |
mira yo hace poco he hecho algo parecido, lo unico q tienes q hacer es:
AdodcProductos.Refresh Set DataGridProductos.DataSource = AdodcProductos sin mas y se actualiza el datagrid solo sempre y cuando tengas datos actualizados en el recorset por eso lo actualizo yo antes porq lemando anteriormente la sentencia sql de busqueda por ejemplo: AdodcProductos.RecordSource = " SELECT IdProducto, Proveedor, Codigo, Familia, Nombre, Precio_Venta FROM Producto " al final quedaria: AdodcProductos.RecordSource = " SELECT IdProducto, Proveedor, Codigo, Familia, Nombre, Precio_Venta FROM Producto " AdodcProductos.Refresh Set DataGridProductos.DataSource = AdodcProductos espero q te ayude |
Respuesta: | SEBASTIAN ANDRES HENRIQUEZ OLIVARES |
YO TE RECOMIENDO QUE VISITES www.fpoint.com Y BAJES EL CONTROL SPREAD 3.5. SE CONFIGURA EN TIEMPO DE DISEÑO. |