P
posi
Gast
hi ich habe eine klasse programmiert, die was aus einer mysql-db lesen soll. (prog mit gui)
leider connectet ersich nicht mit der db. am treiber liegt es nicht. kann mir jemand helfen, BITTE!!!!!
cu posi
Code:
class Logintest
{
private Statement stmt;
private ResultSet rSet;
public Logintest()
{
}
public boolean testen(String user, String pw)
{
int i=0;
String p=null;
String u=null;
try
{
Class.forName( "com.mysql.jdbc.Driver" );
}
catch ( ClassNotFoundException e )
{
Error er = new Error("Fehler beim Treiberladen");
er.show();
return false;
}
try
{
String url="jdbc:mysql://server2:3306/cmail";
Connection verbindung = DriverManager.getConnection( url, "root", "");
stmt = verbindung.createStatement();
String sqlQuery = "SELECT * FROM user where username="+user;
rSet = stmt.executeQuery( sqlQuery );
while ( rSet.next() )
{
i++;
u=rSet.getString("username");
p=rSet.getString("pw");
}
stmt.close();
verbindung.close();
if (i!=0)
{
if ((user.equals(u))&&(pw.equals(p))) return true;
else return false;
}
else return false;
}
catch (SQLException e)
{
Error err = new Error("Loginüberprüfung ist gescheitert.");
System.out.print(e);
err.show();
return false;
}
}
}
leider connectet ersich nicht mit der db. am treiber liegt es nicht. kann mir jemand helfen, BITTE!!!!!
cu posi