
02/09/2009, 18:19
|
| | Fecha de Ingreso: agosto-2009
Mensajes: 19
Antigüedad: 15 años, 7 meses Puntos: 0 | |
Respuesta: ¿ seleccionar en dbgrid algunas filas y conseguir registros usando getrows SOLUCIONADO, EL CODIGO CON EL CUAL FUNCIONA Y MUCHO MAS SENCILLO ES EL SIGUIENTE:
Private Sub Command7_Click()
'ASI DE SENCILLO, PERO QUE UTIL
For i = 0 To DBGrid1.SelBookmarks.Count - 1
Data1.Recordset.Bookmark = DBGrid1.SelBookmarks(i) 'AQUI ACTUALIZA EL RECORDSET SELECCIONADO (i)
AVARDATA = Data1.Recordset.GetRows(1) 'AQUI SE PASA EL REGISTRO SELECCIONADO AL ARRAY
Ii = DBGrid1.GetBookmark(1) 'SIMPLEMENTE PARA VER VARIACION EN MARCADORES
Data1.Database.Execute " INSERT INTO ESTATABLA " _
& "(Nombre,Apellidos) VALUES " _
& "('" & AVARDATA(0, 0) & "', '" & AVARDATA(1, 0) & "');"
Next
End Sub
LO CONSIDERO MUY UTIL, POR SU SENCILLEZ, TARDA A VECES UNO PARA ENTENDER
ALGUNOS CONCEPTOS POR LA FALTA DE EJEMPLOS. .. PERO YA ESTUVO....BY
Última edición por ALFREDVB; 06/09/2009 a las 16:07
Razón: HAYE LA SOLUCION, MUY SENCILLA. OK
|