As far as I can tell there is no listview method available that supports the following way to build listview rows:

data = dbConn~exec("SELECT * FROM TBL1;", .TRUE, .ooSQLite~OO_ARRAY_OF_ARRAYS)
self~insertListViewColumns      -- build columns from data[1]
do i = 2 to data~items          -- loop thru all data arrays
   lv~missingMethod(data[i])    -- insert each data array as a listview row

This capability could have a significant impact on performance for large data arrays.

Is this something doable? The 'missingMethod' would probably also need to have parameters that specify how to handle .NIL data and possible insert of itemdata. Looking forward to any reactions ;)