0
我目前正在爲一個項目製作移動取證工具包。我已經死了,希望有人能幫助我。使用.db文件填充JTable
在Android上,短信,通話記錄,聯繫人等全部保存爲.db
文件,我希望我可以填充一個JTable以在特定按鈕上按下時顯示結果。例如,您可以單擊查看文本,JTable將填充手機上的所有文本消息。此外,.db
文件中充滿了我不需要顯示的列,因此有沒有辦法只選擇我想要的列?
我目前正在爲一個項目製作移動取證工具包。我已經死了,希望有人能幫助我。使用.db文件填充JTable
在Android上,短信,通話記錄,聯繫人等全部保存爲.db
文件,我希望我可以填充一個JTable以在特定按鈕上按下時顯示結果。例如,您可以單擊查看文本,JTable將填充手機上的所有文本消息。此外,.db
文件中充滿了我不需要顯示的列,因此有沒有辦法只選擇我想要的列?
我會使用SQLite JDBC驅動程序來訪問這些數據庫文件。
How to fill data in a JTable with database?
參見: https://stackoverflow.com/questions/2149438/tool-to-see-android-database-tables-and-data
什麼.db文件的格式是任何想法
Java and SQLite
這裏描述JDBC數據然後綁定到JTable的?如果它是一個數據庫,你知道哪一個,需要訪問它的憑據?如果是這種情況,您可以使用[ResultSetTableModel](http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CFsQFjAA&url=http%3A%2F%2Fcs.fit .edu%2F〜mmahoney%2Fcis5100%2Fexamples%2Fch25%2FFig25_28_31%2FResultSetTableModel.java&ei = jukWULS0GcT2sgb8 -oDoCQ&usg = AFQjCNF2nrGzbIPxMd_9XoEoSU5HnmOgug)並通過擴展它,您可以使用適當的查詢限制列。 – 2012-07-30 20:12:20
它絕對是一個數據庫,因爲我可以使用SQLite數據庫瀏覽器查看內容。但我不知道如何找出它的數據庫類型 – 2012-07-30 20:32:34
請遵循@antix解決方案,並將SQLLite JDBC驅動程序添加到您的類路徑中。創建一個返回所需信息的SQL查詢。然後我會考慮使用我在上面通過連接信息和查詢建議的TableModel,將它設置在一個JTable上並顯示在JFrame中。 – 2012-07-30 20:38:23