Hola gente.
tengo el siguiente problema
la idea es conectar a una base que contiene distintos rubros, entonces loopeo esa base para guardar los rubros en un array.
pero cuando quiero hacer un msgbox del valor del array me muestra el msgbox sin nada...""
ahora si le pongo dentro del loop que me muestre el rubro que estaleyendo me lo muestra bien. osea que el problema lo tengo en el array.
Este es el code que tengo:
Dim rubros() As String
MasterConn.ConnectionString = MasterAccessConnect
MasterConn.Open(MasterAccessConnect)
MasterRs = New ADODB.Recordset
MasterRs.Open("SELECT * FROM tablarubros order by id asc", MasterConn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)
Dim i As Int16
Do Until MasterRs.EOF Or MasterRs.BOF
i = i + 1
rubros(i) = MasterRs.Fields.Item("rubro").Value
ReDim Preserve rubros(i)
Label1.Text = MasterRs.Fields.Item("rubro").Value()
MsgBox(rubros(i)) '***Este msgbox no me muestra nada***
MasterRs.MoveNext()
Loop
MasterConn.Close()
Alguna idea?
Muchas gracias
Mariano