Java JList中来自mysql数据库的数据
我对Java还比较不熟悉,希望您能帮助我解决以下问题: 在我的JFrame上,我有一个Jbutton(SubmitBtn)和一个JList(List),如何将数据库中的数据选择到JList中 这是我的密码:Java JList中来自mysql数据库的数据,java,mysql,Java,Mysql,我对Java还比较不熟悉,希望您能帮助我解决以下问题: 在我的JFrame上,我有一个Jbutton(SubmitBtn)和一个JList(List),如何将数据库中的数据选择到JList中 这是我的密码: SubmitBtn.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { try {
SubmitBtn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
try {
Connection myConn = DriverManager.getConnection("jdbc:mysql://localhost:3306/eindopdrachtnamen", "root", "" );
//make connection with jdbc with the name myConn
String str=text1.getText();
String str2=text2.getText();
Statement s = (Statement) myConn.createStatement();
s.execute("insert into namen (Voornaam, Achternaam)values('" + str + "','" + str2 + "')");
//add data to database with Textfields
}
catch(Exception exc) {
exc.printStackTrace();
}
};
});
你试过什么?您是否尝试过执行查询并遍历结果集?您是否尝试过创建JList或ListModel?我已在JFrame中创建了JList,并尝试使用按钮代码中的JList连接SQL语句(从“我的数据库”中选择*),但它不起作用,因此我已将其删除。