mysqlconnector
でクエリを実行し、結果をResulSet
で取得すると、最初は常にnull
となります。Javaでの文字列連結は、最初の結果と一緒にnullを返します。
この私のコード:
Class.forName("com.mysql.jdbc.Driver");
conn =DriverManager.getConnection("jdbc:mysql://localhost/","","");
String query = "SELECT Category,Account FROM Settings" ;//
PreparedStatement select = conn.prepareStatement(query);
ResultSet rs = select.executeQuery();
while (rs.next())
{
category += rs.getString("Category")+",";
account += rs.getString("Account")+",";
そして、私の結果は常にある:
nullresult, result, result...
でもその1つの結果だけ、それは常にあるとき:nullResult
私はこの問題を解決するにはどうすればよいですか?
完全な方法を提供すると私は何でも言うことができます! –