Hallo ich habe ein funKtion insertdb () gemacht und die funktioniert einwandfrei. Aber ich will diesmal bevor ich die Daten in die Datenbank einfüge , möchte ich 2 Strings vergleichen. ob die Daten schon existieren einfach weiter. könnt ihr bitte einen Blick darauf werfen und mir bescheid sagen was ich falsch gemacht habe?
Unter ist meine Code
Danke Im Voraus für Ihre Antwort
Unter ist meine Code
Java:
if (ad.isReachable(timeout)) {
try
{
Statment stat=conn.createStatement();
Resultset resultat=stat.executeQuery("SELECT HostName from Adresse ");
while (resultat.next()) {
String HostName = resultat.getString(2);
String adresse = ad.getHostName();
count(a);
if (HostName.equals(adresse)) {
System.out.println("OK count" + adresse);
break;
}
else {
insertdb("INSERT INTO Adresse (Ip,HostName,ThreadNummer) VALUES (?,?,?)", s, ad.getHostName(), 2);
count(a);
}
}
} catch (SQLException e)
{
e.printStackTrace();
}
}