req.HandleJobAsync(j, "req")
Wait For (req) req_Result(res As DBResult)
'work with result
req.PrintTable(res)
Table.SetData(req.Rows) 'this will work if the data is formatted exactly as you want it to be displayed.
'another option which is relevant when you need to further process the data before it is displayed:
Dim data As List
data.Initialize
For Each row() As Object In res.Rows
Dim val1 As String = row(res.Columns.Get("animal"))
Dim val2 As Int = row(res.Columns.Get("age"))
data.Add(Array(val1, val2)
Next
Table.SetData(data)