我想从数据库表中提取数据并将其显示在JTable
中的表中。
这里是一些代码,我想添加数据库数据库中的数据dataValues [] []
在这里我存储值在dataValues [][]
静态,但我想从数据库表中存储dataValues[][]
值。将数据库中的表值提取并存储到数据值
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection connection = DriverManager.getConnection(url, username, password);
Statement statement = connection.createStatement();
String query = "select command_name, omc_name, to_module, start_time, end_time, status, priority, cmd_id from sync_task_table";
ResultSet resultset = statement.executeQuery(query);
dm=new DefaultTableModel();
String columnNames[] = { "Column 1", "Column 2", "Column 3" };
// Create some data
String dataValues[][] = {
{ "12", "234", "67" },
{ "-123", "43", "853" },
{ "93", "89.2", "109" },
{ "279", "9033", "3092" }
};
// Create a new table instance
table = new JTable(dataValues, columnNames);
// Add the table to a scrolling pane
scrollPane = new JScrollPane(table);
不能看到有一些关于从JDBC获得的价值,并投入到为TableModel – mKorbel
到底是什么问题了吗? –
是啊我想获取值和存储在dataValues [] [] ..但我不知道我在dataValues [] [] becoz中添加值我不是gud二维数组请帮助我 – user2508209