Como llenar el datagrid
Soy usuario nuevo y tengo el siguiente problema. Tengo 2 datagrid; uno muestra una lista de opciones. Ese lo quiero cambiar por un textbox, el hecho es que el dato que cliqueo en el lo toma un textbox y este valor sirve como parámetro para filtrar otro datagrid con una consulta SQL. Todo bien pero el segundo datagrid no muestra nada y en el textbox auxiliar muestra que hay tres registros que este muestra pero sin filtrar. Envío el código. Ojala me puedan ayudar. Gracias.
Private Sub Form_Load()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Compaqgerencia\Documentos c\Prueba Sist_DEFLUV\DEFLUV.mdb"
cn.CursorLocation = adUseClient
rs.Open "SELECT NombreTarea, DefItem FROM DefItemPorTarea WHERE 'NombreTarea = Textfiltro'", cn, adOpenStatic, adLockOptimistic
Set Data.DataSource = rs
Text1.Text = rs.RecordCount
End Sub
Private Sub Form_Load()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Compaqgerencia\Documentos c\Prueba Sist_DEFLUV\DEFLUV.mdb"
cn.CursorLocation = adUseClient
rs.Open "SELECT NombreTarea, DefItem FROM DefItemPorTarea WHERE 'NombreTarea = Textfiltro'", cn, adOpenStatic, adLockOptimistic
Set Data.DataSource = rs
Text1.Text = rs.RecordCount
End Sub
1 respuesta
Respuesta de Roberto Alvarado
1