Cita:
|
Empezado por pepenet20 ¿Como agregar datos a un datagrid desde un textbox?
Si se tiene un datagrid con 10 columnas, pero tambien tengo los 10 textbox "cada uno pertenece a una columna", como puedo hacer para que al presionar un boton se agreguen los datos al datagrid, y asi poder ir agregando lineas cada vez que se presione el boton.
Gracias |
Hola,
Creo que debes saber que el control DataGrid está pensado para trabajar con bases de datos (si te refieres a insertar datos "a pelo", tendrías que recurrir controles como ListView). Para insertar un registro, tendrías añadirlo en la base de datos y refrescar el datagrid de la siguiente manera:
Código:
Set RS = New ADODB.Recordset
Set CON = New ADODB.Connection
If Not (RS.BOF Or RS.EOF) Then
With RS
.AddNew
RS!COLUMNA1 = txt1.Text
RS!COLUMNA2 = txt2.Text
RS!COLUMNA3 = txt3.Text
RS!COLUMNA4 = txt4.Text
.Update
.Requery
End With
End If
Set DataGrid1.DataSource = RS
DataGrid1.Refresh Un saludo :-)