El escenario
1. Aplicacion B4Java con jrdc2 - conecta con un server mysql - funciona perfectamente.
2. Aplicacion B4Java cliente de la anterior. Conecta, solicita y recibe info desde el "server"
3. En la aplicacion del punto 2 quiero agregar una B4XTable, configurarla y pasarle los Rows del DBResult producto de la solicitud del cliente al server.
La pregunta
Cual es la mecanica para extraer estos rows, crear la "data" y hacer el setdata.
Notas
* El DBResult es un "custom type" que contiene un objeto TAG, un map Columns y un List Rows.
* El DbrequestManager maneja un ciclo asi:
Y esto muestra toda la data correctamente.
La B4XTable acepta un List como su contenido
(Each item in the list is an array of objects that represents a row - del foro),
Te dice
Dim data as List = (diversos metodos de creacion de lists)
B4XTable1.SetData(data)
la pregunta especifica es : Como es la sintaxis/tecnica para tomar cada row del dbresult y formar la data que sera asignada a la tabla?
Muy agradecido por sus comentarios y aclaro, he codificado menos de 100 lineas en B4X... =)
Roberto
1. Aplicacion B4Java con jrdc2 - conecta con un server mysql - funciona perfectamente.
2. Aplicacion B4Java cliente de la anterior. Conecta, solicita y recibe info desde el "server"
3. En la aplicacion del punto 2 quiero agregar una B4XTable, configurarla y pasarle los Rows del DBResult producto de la solicitud del cliente al server.
La pregunta
Cual es la mecanica para extraer estos rows, crear la "data" y hacer el setdata.
Notas
* El DBResult es un "custom type" que contiene un objeto TAG, un map Columns y un List Rows.
* El DbrequestManager maneja un ciclo asi:
B4X:
For Each row() As Object In Table.Rows <---- registros de la info DBResult
Dim sb As StringBuilder
sb.Initialize
For Each record As Object In row <--- campos del registro.
sb.Append(record).Append(TAB)
Next
Log(sb.ToString)
Next
La B4XTable acepta un List como su contenido
(Each item in the list is an array of objects that represents a row - del foro),
Te dice
Dim data as List = (diversos metodos de creacion de lists)
B4XTable1.SetData(data)
la pregunta especifica es : Como es la sintaxis/tecnica para tomar cada row del dbresult y formar la data que sera asignada a la tabla?
Muy agradecido por sus comentarios y aclaro, he codificado menos de 100 lineas en B4X... =)
Roberto