私のデータベースには存在しても、悲惨に失敗した情報をドロップダウンリストに入力しようとしています。 私は複数のガイドを見てきました。私は初心者であり、何らかのステップを逃している可能性があるため、コピーできなかったコードがいくつかありました。 これは私が現在しようとしていますものです:データベースからJListを取り込むSQL
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
public class populategui extends JFrame
{
private JComboBox box;
private JLabel picture;
private static String[ ] filename = {rs.next};
{
try
{
Class.forName(com.microsoft.jdbc.sqlserver);
Connection con = (Connection)DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=LIVE;integratedsecurity=true");
Statement st = con.createStatement();
String query="SELECT TOP(10)*FROM ERIT";
ResultSet rs = st.executeQuery(query);
while(rs.next());
}
catch(Exception e)
{
}
};
public populategui(){
super ("the title");
setLayout(new FlowLayout());
box=new JComboBox(filename);
}
}
uがより多くの情報が必要な場合は私に知らせてください。
上に行くためにここに本当に足りないのです。それはコンパイルされますか?それは実行されますか?例外はありますか?もしそうなら、スタックトレースは何ですか? – serg10
データベース内にある情報のドロップダウンリストをコンパイルすることになっています... NetBeans上で動作し、MS SQLを実行します...そしてスタックトレースで何を意味するのか分かりません。 – NeedyHelpo
@NeedyHelpo - 彼が意味すること:私の答えを見てください。 –