My code is modeled after Klaus' SQLexample. It is quite complicated even for one table. It already has 3 scrollview views with their built in panels, a few additional panels, a seekbar that allows me to scroll horizontally and on top of that it has 3 layouts, one for filtering the data, one for displaying the table in a spreadsheet format and one for showing the data as one record per screen. This is all just to manage one table. Could you elaborate on how you use two additional panels you suggested. Both tables use the same code, but have different column names and number of columns. Currently, what I do is run the program for one table and if I want to see data in the other table, I go to the code and comment the column names for the other table. This is very inefficient.
Thank you