Usuario
MSFlexGrid - Cargar datos

Pregunta
-
Buen día amigos, tengo varias preguntas respecto a este control
Mi conexión se llama CN
Mi Recordset se llama RS
1. Deseo cargar un MSFlexGrid con los datos de mi tabla.
2. Al cargar mi MSFlexGrid, al darle click a la fila, quiero que cargue la información al formulario.
Todas las respuestas
-
Abraham, gracias por marcar mi ayuda como respuesta.
Tengo un ejemplo de esta grid en Microsoft Access. La idea es agregar datos a la grid desde una serie de controles de texto al pié de la misma. Para editar, también. Doble click y se cargan los valores en los cuadros de texto. Revísalo. http://www.tucondominioaldia.com.ve/archivos/ejemGrid.zip
-
Hola,
Escribio Abrahan Rosables
>
>1. Deseo cargar un MSFlexGrid con los datos de mi tabla.Analiza este codigo ver si te puede serivir para lo que buscas
Dim cnn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sQuery As StringDim lCol2 As Long
Dim lRow2 As LongsQuery = "Select ID,Order_ID,Product_ID FROM [Order]"
Set cnn = New ADODB.Connection
Set rs = New ADODB.Recordsetcnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "data.mdb" & ";Persist Security Info=False"
cnn.Open
rs.Open sQuery, cnn, adOpenKeyset, adLockOptimistic, adCmdText
lCol2 = 0With rs
With MSFlexGrid1
rs.AddNewrs.Fields("ID") = VarCustomer
rs.Fields("Order_ID") = OrderIDFor lRow2 = .FixedRows To .Rows - 1 ' Process all row
rs.Fields("Product_ID") = MSFlexGrid1.TextMatrix(lRow2, lCol2)
rs.Update
Next lRow2End With
End With
Un saludo
Santo Domingo- Propuesto como respuesta Jovino Rodríguez miércoles, 22 de junio de 2011 13:05
-
Hola,
Escribio Abrahan Rosables
>
>1. Deseo cargar un MSFlexGrid con los datos de mi tabla.Analiza este codigo ver si te puede serivir para lo que buscas
Dim cnn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sQuery As StringDim lCol2 As Long
Dim lRow2 As LongsQuery = "Select ID,Order_ID,Product_ID FROM [Order]"
Set cnn = New ADODB.Connection
Set rs = New ADODB.Recordsetcnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "data.mdb" & ";Persist Security Info=False"
cnn.Open
rs.Open sQuery, cnn, adOpenKeyset, adLockOptimistic, adCmdText
lCol2 = 0With rs
With MSFlexGrid1
rs.AddNewrs.Fields("ID") = VarCustomer
rs.Fields("Order_ID") = OrderIDFor lRow2 = .FixedRows To .Rows - 1 ' Process all row
rs.Fields("Product_ID") = MSFlexGrid1.TextMatrix(lRow2, lCol2)
rs.Update
Next lRow2End With
End With
Un saludo
Santo DomingoHola amigo no entiendo este pedazo
For lRow2 = .FixedRows To .Rows - 1 ' Process all row
rs.Fields("Product_ID") = MSFlexGrid1.TextMatrix(lRow2, lCol2)
rs.Update
Next lRow2Para que sirve?
- Propuesto como respuesta Jovino Rodríguez miércoles, 22 de junio de 2011 12:58
- Votado como útil Jovino Rodríguez miércoles, 22 de junio de 2011 13:05
-