Estoy intentando cargar un array con partes de una cadena de 60 caracteres (partiendo de una cadena mas larga)
Mi código es algo asi:
.
.
.
dim aux as string
dim cadena as string[]
dim contador as integer
dim hresult as Result
hResult = hConn.Exec("SELECT * FROM pedidos WHERE id_pedido = &1", pedido)
cant = Int(Len(hResult["observaciones"]) / 60)
aux=hResult["observaciones"] 'mas de 60 caracteres, hasta 255
For contador = 0 To cant
cadena.Add(Mid(aux, 1, 60)) '1) Esta asignación me da error y no se porque
'cadena[contador]=Mid(aux, 1, 60) '2) Esta también da error
aux = Right(aux, Len(aux) - 60)
Next
.
.
dim aux as string
dim cadena as string[]
dim contador as integer
dim hresult as Result
hResult = hConn.Exec("SELECT * FROM pedidos WHERE id_pedido = &1", pedido)
cant = Int(Len(hResult["observaciones"]) / 60)
aux=hResult["observaciones"] 'mas de 60 caracteres, hasta 255
For contador = 0 To cant
cadena.Add(Mid(aux, 1, 60)) '1) Esta asignación me da error y no se porque
'cadena[contador]=Mid(aux, 1, 60) '2) Esta también da error
aux = Right(aux, Len(aux) - 60)
Next
¿Este código debería funcionar? ¿Donde tengo el error? ¿En los array los indices comiensan en 0 o en 1?
Busque en en foro y en internet y lo que encontre es como los codigos con comentarios 1) o 2)
alguna soga cerca.....