Me gustaria saber el codigo para llenar un control MSFlexgrid a partir de un recorset
Probe con este codigo pero me genera error no coinciden los tipos
MsFlegrid1.DataSource = sql_ventas
Les agradeceria toda la ayuda

| |||
Llenar un MsFlexgrid con un recorset Hola saludos a todos.... Me gustaria saber el codigo para llenar un control MSFlexgrid a partir de un recorset Probe con este codigo pero me genera error no coinciden los tipos MsFlegrid1.DataSource = sql_ventas Les agradeceria toda la ayuda ![]() |
| |||
Respuesta: Llenar un MsFlexgrid con un recorset Con el MsHFlexgrid se hace asi
Código:
pero creo que con el msflexgrid no se puede ó si??, antes busque y no encontre nada tube que cargarlo mediante un bucle for Private Sub Form_Load() Dim rs As ADODB.Recordset Set rs = New ADODB.Recordset With rs .ActiveConnection = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & _ App.Path & "\SYSTEM_DB_01.mdb" .CursorType = adOpenStatic .CursorLocation = adUseClient .Open "Select * from producto" End With Set MSHFlexGrid1.DataSource = rs End Sub |
| |||
Respuesta: Llenar un MsFlexgrid con un recorset Cita: Hola...El control MsFlexGrid, aunque tiene la propiedad DataSource, no la admite (dá error 91 en tiempo de ejecución). Puedes cargar el FlexGrid sin necesidad de recorrer todo el recordset con las propiedades Clip del FlexGrid y GetString del recordset: MsFlexGrid1.Clip = rs.GetString(, rs.RecordCount) ![]() |