Mise à jour de craftbukkit vers 1.7.2 R0.4 et correction de bugs sur la base de donnée et sur le système de Ban
This commit is contained in:
@@ -47,7 +47,7 @@ public class ModoHistoryElement extends SQLElement {
|
||||
"actionType",
|
||||
"time",
|
||||
"playerName",
|
||||
"duration",
|
||||
"value",
|
||||
"message"
|
||||
};
|
||||
}
|
||||
|
@@ -25,8 +25,8 @@ public abstract class SQLElement {
|
||||
|
||||
|
||||
protected SQLElement(String name) {
|
||||
this(name, 0);
|
||||
|
||||
tableName = name;
|
||||
saved = false;
|
||||
}
|
||||
protected SQLElement(String name, int id) {
|
||||
tableName = name;
|
||||
@@ -39,7 +39,6 @@ public abstract class SQLElement {
|
||||
|
||||
|
||||
public void save() {
|
||||
String tableName = this.getClass().getSimpleName();
|
||||
|
||||
try {
|
||||
Connection conn;
|
||||
@@ -54,9 +53,12 @@ public abstract class SQLElement {
|
||||
String sql = "";
|
||||
for (int i=0; i<fields.length && i<values.length; i++)
|
||||
{
|
||||
sql += fields[i]+" = ? ";
|
||||
sql += fields[i]+" = ? ,";
|
||||
}
|
||||
|
||||
if (sql.length() > 0)
|
||||
sql = sql.substring(0, sql.length()-1);
|
||||
|
||||
PreparedStatement st = conn.prepareStatement("UPDATE "+tableName+" SET "+sql+" WHERE id="+id);
|
||||
|
||||
for (int i=0; i<fields.length && i<values.length; i++)
|
||||
@@ -98,7 +100,6 @@ public abstract class SQLElement {
|
||||
|
||||
|
||||
public void delete() {
|
||||
String tableName = this.getClass().getSimpleName();
|
||||
|
||||
try {
|
||||
if (saved)
|
||||
|
Reference in New Issue
Block a user