Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/09/2009, 18:19
ALFREDVB
 
Fecha de Ingreso: agosto-2009
Mensajes: 19
Antigüedad: 14 años, 8 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