Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Banana-Coding.com - Java Knuddels Emulator. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

Localhost

Ehemaliger Supporter

  • »Localhost« ist der Autor dieses Themas

Beiträge: 345

Wohnort: 127.0.0.1

  • Private Nachricht senden

1

Sonntag, 4. September 2011, 22:05

Datenbankeintrag (Registration)

Werte Community, :D

nun möchte ich euch zeigen wie ihr einen Eintrag in die Datenbank macht damit die Registration (Hier zu finden!) klappt.

In der Registration.java müssen folgende Pakete importiert werden:

Java-Quelltext

1
2
3
4
5
6
7
import java.sql.Connection;
import java.sql.PreparedStatement;
import tools.HexTool;
import java.sql.SQLException;
import java.net.Socket;
import tools.database.ConnectionPool;
import tools.database.PoolConnection;



Anschließend muss 'sender.SendToClient(String.format("s\0%s\0%s", openURL, urlTarget));' gesucht werden; Darüber kommt:

Java-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
PoolConnection pcon = ConnectionPool.getConnection();
    PreparedStatement ps = null;
    
    
        try {
        Connection con = pcon.connect();
        ps = con.prepareStatement("insert into accounts set name = ?, password = ?");
        ps.setString(1, sender.nickname);
        ps.setString(2, HexTool.hash("SHA1", sender.password));
        ps.execute();
        
        } catch (SQLException e) {
        e.printStackTrace();
    } finally {
        if (ps != null) {
            try {
                ps.close();
                
            } catch (SQLException e) {
                
            }
        }

        pcon.close();
        
    }


Das ist alles.
Bisher werden nur Nick & Passwort eingetragen. Der Rest kann ja noch hinzugefügt werden.

Localhost :)
No support via message.

"Der gute Programmierer ist nicht der, der keine Fehler macht, sondern der, der seine Fehler rasch findet und behebt."

Es haben sich bereits 3 registrierte Benutzer bedankt.

Benutzer, die sich für diesen Beitrag bedankt haben:

Mentos, Dome, Hammer132

2

Freitag, 16. März 2012, 12:25

Bedankt euch mal! Der gute Junge leistet hier Hilfestellung bis zum Umfallen!
Finde es sehr gut & nett, dass du den Anderen hilfst :)

Es haben sich bereits 5 registrierte Benutzer bedankt.

Benutzer, die sich für diesen Beitrag bedankt haben:

Spectra, Steelix2011, Diebspiel, wishdream, Dome