Du bist nicht angemeldet.

31

Sonntag, 17. Juli 2011, 15:47

Doch ich habe die datei ersetzt Rang 1 ist bei mir family siehe hier

Zitat

//Familymitglied
public boolean isFam() {
return rank == 1;
}
public byte isFamcheck() {
return famcheck;
}
public String getFamseit() {
return famseit;
}
public String getFamcheckdate() {
return famcheckdate;
}
//Familymitglied

private boolean isVIP() {
return rank == 2;
}

public boolean isModerator() {
return rank == 3;
}

public boolean isAdministrator() {
return rank == 4;
}

32

Freitag, 22. Juli 2011, 10:11

Bei mir kommt beim letzten schritt eine Fehler meldung
String date = new SimpleDateFormat("dd.MM.yyyy").format(new Date());

was mache ich falsch

init:
Deleting: C:\xampp\htdocs\bananachat\build\built-jar.properties
deps-jar:
Updating property file: C:\xampp\htdocs\bananachat\build\built-jar.properties
Compiling 4 source files to C:\xampp\htdocs\bananachat\build\classes
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:35: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
String date = new SimpleDateFormat("dd.MM.yyyy").format(new Date());
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:57: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
ps.setString(2, new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:59: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
ps.setString(4, new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:86: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
String gdate = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
4 errors
C:\xampp\htdocs\bananachat\nbproject\build-impl.xml:521: The following error occurred while executing this line:
C:\xampp\htdocs\bananachat\nbproject\build-impl.xml:258: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 4 seconds)

Localhost

Ehemaliger Supporter

Beiträge: 345

Wohnort: 127.0.0.1

  • Private Nachricht senden

33

Freitag, 22. Juli 2011, 11:05

Bei mir kommt beim letzten schritt eine Fehler meldung
String date = new SimpleDateFormat("dd.MM.yyyy").format(new Date());

was mache ich falsch

init:
Deleting: C:\xampp\htdocs\bananachat\build\built-jar.properties
deps-jar:
Updating property file: C:\xampp\htdocs\bananachat\build\built-jar.properties
Compiling 4 source files to C:\xampp\htdocs\bananachat\build\classes
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:35: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
String date = new SimpleDateFormat("dd.MM.yyyy").format(new Date());
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:57: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
ps.setString(2, new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:59: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
ps.setString(4, new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
C:\xampp\htdocs\bananachat\src\handler\LeaveChannelHandler.java:86: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
String gdate = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
4 errors
C:\xampp\htdocs\bananachat\nbproject\build-impl.xml:521: The following error occurred while executing this line:
C:\xampp\htdocs\bananachat\nbproject\build-impl.xml:258: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 4 seconds)
Dir fehlen die Pakete java.util.Date und java.text.SimpleDateFormat, welche importiert werden müssen.
No support via message.

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

34

Sonntag, 24. Juli 2011, 00:03

Erhalte folgenden Fehler
beim starten des Server und wenn ich Whois öffne
Kann mir jemand sagen wie ich das Behebe?
Also es Liegt ja am Datum

Java-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Loading butler
java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Dat
e
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
        at com.mysql.jdbc.ResultSetImpl.getDateFromString(ResultSetImpl.java:227
0)
        at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:574
3)
        at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5576)
        at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5616)
        at knuddels.Client.loadStats(Client.java:412)
        at knuddels.Client.login(Client.java:312)
        at knuddels.Server.loadConfigs(Server.java:113)
        at knuddels.Server.main(Server.java:178)
Loading channel styles
Loading channels
Loading smileys
Listening on port 2710

35

Sonntag, 24. Juli 2011, 00:39

Erhalte folgenden Fehler
beim starten des Server und wenn ich Whois öffne
Kann mir jemand sagen wie ich das Behebe?
Also es Liegt ja am Datum

Java-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Loading butler
java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Dat
e
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
        at com.mysql.jdbc.ResultSetImpl.getDateFromString(ResultSetImpl.java:227
0)
        at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:574
3)
        at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5576)
        at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5616)
        at knuddels.Client.loadStats(Client.java:412)
        at knuddels.Client.login(Client.java:312)
        at knuddels.Server.loadConfigs(Server.java:113)
        at knuddels.Server.main(Server.java:178)
Loading channel styles
Loading channels
Loading smileys
Listening on port 2710


Der Fehler kam bei mir nur wenn in der Datenbank das Datum 0000.00.00 (oder ähnlich) war
Damit es funktioniert musst du einfach nur das Datum ändern (z.B. in 2000-01-01 -> sollte aber lieber in der Vergangenheit legen :P)

36

Samstag, 27. August 2011, 14:11

Autor

Ich gebe mich mal zu erkennen.
Also ich habe das ding gecodet noch im altem Forum.(Mein alter Forum Name war: Sven328 oder svenboy328 ist schon länge her)
Aber wenn ich mir das so ansehen hätte ich es ja wirklich einfacher
coden können bzw. übersichlicher.
Mal schauen wann die Zeit habe es noch mal ordenlich zu machen.

MfG.
Sven328

Localhost

Ehemaliger Supporter

Beiträge: 345

Wohnort: 127.0.0.1

  • Private Nachricht senden

37

Samstag, 27. August 2011, 18:08

Und das fällt dir erst jetzt ein?
No support via message.

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

Es hat sich bereits 1 registrierter Benutzer bedankt.

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

Steelix2011

38

Samstag, 27. August 2011, 19:07

Ich habe nach dem ich denn Code geschrieben habe keine lust mehr gehabt bzw. eine etwas lange pause gemacht.
Jetzt bin ich aber wieder da und werde wieder mit Java Arbeiten.
Also mal schauen was ich so machen werde.

MfG.
Sven328

39

Montag, 3. Oktober 2011, 09:28

Java-Quelltext

1
2
3
4
5
6
7
8
//Familymitglied
            	String famrech = rs.getString("familydate");
            	String[] fdate = famrech.split("-");
            	famseit = String.format("%s.%s.%s", fdate[2], fdate[1], fdate[0]);
            	famcheck = rs.getByte("famcheck");
            	String dfamcheck = rs.getString("famcheckdate");
            	String[] fmdate = dfamcheck.split("-");
            	famcheckdate = String.format("%s.%s.%s", fmdate[2], fmdate[1], fmdate[0]);


Zitat

java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Date
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984)

Ich kann das Familydate nicht Laden, scheint als wäre das ein Falsches Format.
Kann dabei jemand helfen?

40

Dienstag, 4. Oktober 2011, 16:21

@ Mardcore
In der Datenbank ist das Datum '0000-00-00
Das ist im falschem Format und muss geändert werden

Setze da einfach mal 2000-01-01 rein ^^
Normalerweise müsste es dann laufen


Value '0000-00-00' can not be represented as java.sql.Date
Steht da ja auch
Der kann das nicht als Datum lesen

Hoffe ich konnte helfen :)
Mfg Salvos