Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich hab es etwas anders gelöst. Ich übergebe einen leeren Vector, aber das Problem war wie erstelle ich sinnvol die abfrage ob das ResultSet leer ist. so hab ich es gelöst:
ResultSet rs;
.....
if (!rs.next())
{ //Übergebe leeren Vector...}
else
{
rs.beforeFirst();
while(rs.next())
{
//Neues Element für Vector erzeugen
}
}
Hallo,
das mag an folgender Stelle liegen:
MysqlDataSource ds = new MysqlDataSource();
ds.setDatabaseName("test");
ds.setUser("root");
ds.setPassword("");
ds.setServerName("localhost");
ds.setPort(3306);
Mit anderen Worten: Du brauchst natürlich eine Datenbank auf localhost mit dem Namen test an Port 3306 oder musst die Zeilen entsprechend anpassen.