RMI: code wird einfach übergangen ?

Status
Nicht offen für weitere Antworten.
V

Verzweifelter2K

Gast
Hallo,

obwohl der code mit mainWindow = usw. ausgeführt wird der System.out test test darüber wird nie ausgegeben wie kann das sein?

Ich verzweifel fast noch daran, denn der user kann sich immer einloggen auch wenn ich der DB nicht vorhanden :/

Code:
if(e.getSource().equals(loginBT))
		{			
			try
			{
				if( !databaseAccess.sucheBenutzernameRMI(this.getBenutzernameTF(), Integer.valueOf(this.getKontonummerPF())) )
				{	
					JOptionPane.showMessageDialog(this,"Benutzername/Kontonummer ungültig","Error",JOptionPane.ERROR_MESSAGE);	 
				    return;
				}	
				else
				{					
					System.out.println("test test");
															
					this.dispose(); 
					try 
					{		
						
						mainWindow = new MainWindow(getBenutzernameTF(),databaseAccess , getKontonummerPF());
					}
					catch (IOException e1)
					{				
						e1.printStackTrace();
					}				
				}
			}
			
			catch (NumberFormatException e2) {			
				e2.printStackTrace();
			} catch (HeadlessException e2) {			
				e2.printStackTrace();
			} catch (RemoteException e2) {			
				e2.printStackTrace();
			}			
		}
 
V

Verzweifelter2K

Gast
ok das mit dem test test geht doch jetzt ...

doch die methode sucheBenutzernameRMI(..) gibt mir immer true zurück ich verstehs net, denn ich gebe benutzernamen im login ein die in der DB gar net drin sind ...

Code:
@Override
	    public boolean sucheBenutzernameRMI(String benutzername , int kontonummer){
	  	  return  database.existiertBenutzername(benutzername , kontonummer);
	    }

Code:
public boolean existiertBenutzername(String benutzername , int kontonummer)
	{
		boolean  status = false;
		
		try 
		{
			status = myStatement.execute("SELECT * From Kundendaten where benutzername = '"+benutzername+"' AND kontonummer = "+kontonummer+" ");
						
		}
		catch (SQLException e)
		{			
			e.printStackTrace();
		}   
		return status;
		
	}

hm vielleicht ist das einfach so, dass mir das Select immer true gibt, denn es wurde ja ausgeführt...
 

KSG9|sebastian

Top Contributor
Also zuerst solltest du PreparedStatements verwenden. Dann ein executeQuery und prüfen ob genau 1 Row zurückkommt. Falls ja ist der Login korrekt, falls != 1 ist der Login falsch.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C RMI Produzent-Verbraucher-Problem - Code review Netzwerkprogrammierung 12
A Chatserver/-client - Code stoppt bei readUTF() Netzwerkprogrammierung 7
C Gerenderte Website nach der ausführung von JavaScript als HTML Code aus lesen Netzwerkprogrammierung 4
B Java+Grbl: G-Code Befehle mit Java an Arduino senden und lesen Netzwerkprogrammierung 1
cezary Socket ServerSocket starten über GUIIm unterstehenden Code versuche Netzwerkprogrammierung 6
D JavaMail: HTML Code einer Mail Netzwerkprogrammierung 9
M RMI Code Frage: Netzwerkprogrammierung 4
R RMI Stub Code Netzwerkprogrammierung 2
H Socket Client server,verbindung läst sich nicht abbauen&code optimierung Netzwerkprogrammierung 3
W Socket Client ermitteln//Code inside Netzwerkprogrammierung 2
S RMI - dynamisch Code nachladen Netzwerkprogrammierung 5
M HTTP response code: 401 ; ?aber im browser ist es abrufbar? Netzwerkprogrammierung 5
A mein Code compiliert nicht! Netzwerkprogrammierung 2
A HTML code auslesen klappt nicht ganz Netzwerkprogrammierung 3
M html Code darstellen Netzwerkprogrammierung 2
bummerland Google liefert HTTP response code 403 Netzwerkprogrammierung 2
G Heimnetzwerkchatprogramm: Fehler im Code Netzwerkprogrammierung 11
R Code-Konvertierung bei Socket-Anbindung Netzwerkprogrammierung 1
A Bei FTP Übertragung wird Datei nicht komplett übertragen Netzwerkprogrammierung 2
OnDemand JMS Messages wird gecached Netzwerkprogrammierung 2
P RMI stub wird nicht gefunden Netzwerkprogrammierung 8
I Socket ObjectOutputStream-Socket: Objekt wird falsch übertragen Netzwerkprogrammierung 2
M com.google.gson wird nicht erkannt Netzwerkprogrammierung 2
F Website parsen, die mit javascript zusammengebaut wird Netzwerkprogrammierung 1
P Socket Server übertragung wird immer langsamer Netzwerkprogrammierung 4
A Socket Socket-Problem - Object wird nicht übertragen Netzwerkprogrammierung 3
M Client sendet nur, wenn das Socket geschlossen wird Netzwerkprogrammierung 53
L Server anpingen (Pingzeit) ?? Pingzeit wird nicht verändert Netzwerkprogrammierung 6
M JSP wird im gesamten Projekt nicht neugeladen Netzwerkprogrammierung 3
K Socket InputStream wird nicht erzeugt Netzwerkprogrammierung 4
R Socket SSL-Connect in Servlet - keystore wird nicht gefunden Netzwerkprogrammierung 2
S anderer Rechner wird nicht gefunden Netzwerkprogrammierung 20
M Problem Client - Server Sockets: .ready() wird nie true! Netzwerkprogrammierung 6
X Änderung des Objekts wird nicht serialisiert Netzwerkprogrammierung 9
M Socket TCP keep alive Exception wird nicht ausgelöst Netzwerkprogrammierung 11
F getSource Methode wird als Bot erkannt Netzwerkprogrammierung 8
Dit_ RMI setSoTimeout wird ignoriert? Netzwerkprogrammierung 3
lumo String[] wird zu null bei Serialisierung Netzwerkprogrammierung 8
J method = PUT, aber ausgeführt wird doGet...? Netzwerkprogrammierung 4
K Was wird genau per Telnet verschickt ? Netzwerkprogrammierung 5
M Dateidownload per FTP wird immer langsamer und bleibt dann stehen Netzwerkprogrammierung 3
J BufferedReader.ready() wird nicht true Netzwerkprogrammierung 10
A Socket BufferedReader.readLine() blockiert bis ein im Socket OutputStream was gesendet wird ... Netzwerkprogrammierung 9
C RMI Klasse wird unter falschem Pfad gesucht Netzwerkprogrammierung 4
B Server-Programm wird durch "read" beendet Netzwerkprogrammierung 8
A Socket Client Server Connection wird aufgebaut aber keine daten geschickt. Netzwerkprogrammierung 5
N Socket Verbindung wird immer verweigert Netzwerkprogrammierung 5
K HTTP-Anfrage an einen Server wird nicht beantwortet Netzwerkprogrammierung 3
M URL Handler wird nicht gefunden Netzwerkprogrammierung 6
L SSL Verbindung aber Server wird erst im Programm festgelegt Netzwerkprogrammierung 4
L Https Verbindung wird aus jar heraus nicht aufgebaut Netzwerkprogrammierung 12
C Download-Fortschritt wird falsch angezeigt. Netzwerkprogrammierung 2
A Quellcode von Homepage wird nicht komplett eingelesen Netzwerkprogrammierung 5
A FileChannel+SocketChannel:Datei wird nur teilweise übertrage Netzwerkprogrammierung 4
F Stream wird als Char übertragen. Char -> in String umwand Netzwerkprogrammierung 5
L RMI-Funktion wird lokal ausgeführt Netzwerkprogrammierung 12
A RMI: Wo wird die Methode ausgeführt? Netzwerkprogrammierung 9
P JNDI LDAP-SSL Verbindung, Zertifikat wird nicht angezeigt ? Netzwerkprogrammierung 2
A JavaMail Problem - Nachricht wird nicht versendet ? Netzwerkprogrammierung 9
T finlalize Methode vom Server wird nicht aufgerufen Netzwerkprogrammierung 4
B Socket wird nicht richtig geschlossen Netzwerkprogrammierung 2
K mapSystemException wird geworfen Netzwerkprogrammierung 2
L Attachment wird nicht angezeigt in der Email Netzwerkprogrammierung 3
P RMI - meine Stub-Class wird nicht gefunden Netzwerkprogrammierung 9
G Socket wird nach Portscann geschlossen Netzwerkprogrammierung 2
R Socket wird nicht ausgeführt Netzwerkprogrammierung 6
X Einfach Server der HTML img Tags austauscht Netzwerkprogrammierung 1
E Server schließt einfach verbindung? Netzwerkprogrammierung 6
P Warum lässt sich mein Server und mein Client einfach nicht schließen?!?! Netzwerkprogrammierung 16
J Stubs für SOAP-Webservice generieren. Ich bekomme es einfach nicht hin... Netzwerkprogrammierung 3
G einfach Möglichkeit um Web Services erstellen Netzwerkprogrammierung 5
L ganz ganz einfach Client/Server [Problem] Netzwerkprogrammierung 2
K RMI - Und es geht einfach nicht Netzwerkprogrammierung 2
T Proxy will einfach nicht mein prog akzeptieren Netzwerkprogrammierung 3

Ähnliche Java Themen

Neue Themen


Oben