Requiero cargar los datos de una tabla de access a mi
flexgrid y es muy tardado. Una es por el procesador
Pentium y lo mejore con el objeto DATA1 para asi clonarlo
en la flex,pero necesito que sea mas veloz el cargado, me
pueden recomendar algo.
Saludos y Gracias.
Ademas te has puesto a pensar?
que usario necesita ver tantos registros al mismo tiempo, no seria mejor
pedirle algun tipo de criterio al usuario
para que vea solo lo que necesita.
SALUDOS!!!
rtriay
:)
"Adrián Jiménez Marchena" <march...@yahoo.com> wrote in message
news:c6ca01c27b07$6545dca0$3aef2ecf@TKMSFTNGXA09...
Saludos Morgan
"Daniel Oliver Rojas" <dint...@hotmail.com> escribió en el mensaje
news:uxHkyvweCHA.776@tkmsftngp08...
Option Explicit
Const maxX As Long = 5
Const maxY As Long = 100
Private Sub Command1_Click()
Dim X As Long, Y As Long, Inicio As Double
MSFlexGrid1.Rows = 1: MSFlexGrid1.Cols = 1
MSFlexGrid1.Rows = maxY + 1: MSFlexGrid1.Cols = maxX + 1
Inicio = Timer
For X = 1 To maxX
For Y = 1 To maxY
MSFlexGrid1.Row = Y
MSFlexGrid1.Col = X
MSFlexGrid1.Text = "Item " & X & "," & Y
DoEvents
Next
Next
MsgBox "Tiempo: " & Timer - Inicio & " segundos."
End Sub
Private Sub Command2_Click()
Dim X As Long, Y As Long, Inicio As Double, Texto As String
MSFlexGrid1.Rows = 1: MSFlexGrid1.Cols = 1
MSFlexGrid1.Rows = maxY + 1: MSFlexGrid1.Cols = maxX + 1
Inicio = Timer
For X = 1 To maxY
For Y = 1 To maxX
Texto = Texto & "Item " & X & "," & Y & vbTab
DoEvents
Next
Texto = Texto & vbCr
Next
MSFlexGrid1.Row = 1
MSFlexGrid1.Col = 1
MSFlexGrid1.RowSel = maxY
MSFlexGrid1.ColSel = maxX
MSFlexGrid1.Clip = Texto
MsgBox "Tiempo: " & Timer - Inicio & " segundos."
End Sub
Private Sub Form_Load()
MSFlexGrid1.Rows = maxY + 1: MSFlexGrid1.Cols = maxX + 1
Command1.Caption = "Método 1"
Command2.Caption = "Método 2"
End Sub
--
Un saludo.
Emilio Robles - Granada (España)
http://www.emiliorobles.com
--
"Adrián Jiménez Marchena" <march...@yahoo.com> escribió en el mensaje
news:c6ca01c27b07$6545dca0$3aef2ecf@TKMSFTNGXA09...