我的数据库中有一个表,我使用JTable
. 分别JTable
包含driver
、、database URL
、username
、password
和/ 。我想遍历这些行,获取它们的值并将其传递给这个 sql 语句。table name
field name
Fields columns
JTable
例如:如果第一行有
com.mysql.jdbc.Driver, jdbc:mysql://localhost:3306/DBname, root, pass, TableName, FieldName
作为每个字段的值第二行具有以下作为每个字段的值。
com.mysql.jdbc.Driver, jdbc:mysql://localhost:3306/DBname3, root, pass3, TableName3, FieldName3
for(iterate through the jtable and pass each row values to the sql statement)
{
try
{
Class.forName(getDriver rows here);
Connection con = DriverManager.getConnection(getDatabase url here, getUsername, getPassword);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from getTableName where field = getFieldName");
while(rs.next())
{
System.out.println(rs.getString());
}
}
catch(Exception ex)
{
}
}
这可能吗?我需要做什么?