Kann ich machen.


Sind immer noch Schulferien? 8)

warum? :ugly:

also ich hab noch 1 woche und einen Tag ferien :mrgreen:

Weil Du sonst kein "fauler" Sack wärst! ;)

Achso, 8O das hättest du mir auch vor den Ferien mal sagen können, dann wäre ich da nicht so faul gewesen. :roll:

Seit wann hörst Du auf Leute aus dem Ü30-Bereich? 8O

konnte ich wissen das du so ein alter Sack bist? :ugly:

Zeit, ihre Stromzufuhr zu kappen :evil:

Also die der Laternen :ugly:

@Sack

Hast Du das nicht schon immer geahnt? 8O

@Flowie

Dann wird der CSD-Umzug, äh, nee, ich mein der Martinsanzug aber ne ziemlich öde Angelegenheit! :ugly:

Ne, ich hab immerr gedacht du wärst so 10 oder so. :ugly:

Du solltest nicht vom Promillegehalt aufs Alter schließen! :ugly:

So, ich geh pennen, bevor meine Postings noch flacher werden! :biggrin:

N8 :)

Doppelpost??? Wie geht denn das? :think: Bin doch nur auf "Ändern"

CSD is meist mittags und bei St. Martin muss man nur ein paar Kinder anfackeln Fackeln anzünden :yes:



So flach wie Holland sind sie noch lange nicht :biggrin:

Shift!

Btw; Ich hab noch 2 Wochen und ein paar zerquetschte Ferien:p

Noch 3 Wochen, 3 Tage und ca. 9 Stunden. :yes:

Dem schließe ich mich an. :yes:

Dann gehts ans Meer?



Wo gehts denn hin?

Erst nach Berlin und dann in die Türkei.



Sie war's, sie war's. Er war's, er war's!


Spitze Steine, runde Steine, flache Steine, ekige Steine, ...

Ich hätte gern eine Tüte Kies!

Hast du jetzt ein c oder l vergessen? :think:


Steinewerfen :biggrin:

Btw: Werft den Purchen zu Poden!

Wenn ihr da auf irgend einem Markt seid, grüßt schön von mir uns Stolle. Wir haben da 4h bei einem Verkäufer gesessen und Bier gesoffen von 01:00 Uhr bis 05:00 Uhr in der Nacht. :ugly: Die kennen uns bestimmt noch.

Ok. :)

Auf einem bestimmten?

Nee, das hat sich bestimmt rumgesprochen. :ugly:

Gesetz dem Fall, dass wir auf einen Markt kommen, werde ich Grüße ausrichten.


Was ist mit der Katze?

stfu3.jpg

Ich glaub ich mach demnächst einen "Keine Werbung einwerfen"-Aufkleber an unseren Briefkasten. Ne Mieterin hat Mausi zu ner Tupperparty eingeladen. :ugly:

Dose auf Dose klappert!


*freu*
Da gibt´s Essen gratis.

Essen ist gut zu dir! Wir wissen bescheid. :biggrin:

Und wenn es nichts kostet um so besser! ;)

Und jede Menge überteuerter Dosen, die man dann nachher sowieso wieder nicht nutzt. Aber die sind ja sooo praktisch :ugly:

8O Klingt ja so als würdest du da wirklich hinwollen.

Wenn du ne Einladung zu ner Dessous-Party bekommst, sag mir bescheid!

Wenn du alt genug bist kann ich dir gerne welche schicken.

Brauchst du neue?

Lustmolch!

Bin ich. :yes:

Ersteinkleidung! :yes: Da lass ich mich doch gerne von fachkundigen Damen beraten. ;)



:shifty:

btw: Ich darf auf Firmenkosten im Mädchen-Markt shoppen gehen. :dance:


Dir beweise ich nichts. :nö:


Gibt es da Mädchen zu kaufen? Ich dachte, das wäre in Deutschland verboten? Mal abgesehen von den aufblasbaren. 8)

Nun fängt sie schon genau so einen Schwachsinn zu labern wie wir. Geil! :biggrin:

Da siehst du was du angerichtet hast8O


Dann ist ja alles gut :yes:

Schwachsinn labern ist gut :yes:

Alle Säckchen haben Schweigegebot:mrgreen:

:evil:

Ich bin dafür, dass du in Seggmaster umbenannt wirst! :p



Der Kunde ist doch König, oder? :ugly:

:yes:

Heute gehn wir wieder an den Baggersee zum Zelten :dance:

ich geh an den zeltsee - zum baggern. :ugly:



*wegschnapp*

Guten Morgen allerseits.
Ich habe keine Lust :roll:

Danke!

Ey du Doofkuh! :evil:

Moin!

Keine Lust wozu?

ich habe dazu mal ein lied schreiben lassen. ;)



Meister der Musik!

Ich hab gestern bei IKEA ein Möbelstück gesehen, welches Duderich hieß.

lass mich raten - es war eine schlafcouch. :ugly:


:think:

Ich hab dann einfach mal Anna gefragt, aber die Schweden scheinen irgendwie net so besonders hell zu sein (außer an Midsommar):


Dann hieß das Ding ähnlich. Hmpf. Nun bin ich geschockt. Vielleicht wollte ich auch nur, dass das Ding Duderich heißt. Weil er mir so fehlt. :(

Ich dachte das wäre mein Kosename. :-? :ugly:

Ich kenne das Gefühl... :cry:

Dudeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!

Irgendwie habe ich darauf gewartet. ^^

:p




3 h unnütz mit meiner Arbeitsamtstante zu reden, die eh nur Vertretung war, meine richtige neue Bearbeiterin im Urlaub und eh im September Umstruktierungen vorgenommen werden, so dass ich immer noch keinen richtigen Bearbeiter habe und alle Vorschläge von mir erstmal abgelehnt wurden, bis ich einen richtigen Bearbeiter bekomme :roll:

Zumindest werde ich für die 3 h bezahlt und mal in der Woche um 6.30 Uhr aufstehen kann ja nicht schaden :ugly: :mrgreen:




Um die Zeit bin ich schon fast ne Stunde um Büro.

Ich würde sofort tauschen :-?

Und dann? Du kannst doch meinen Job eh nicht. ;)

Ja gut, ich bin um 7:15 eigentlich wach. Im Büro muss ich ja erst gegen 8 erscheinen.

Stümmt, aber symbolisch gesehen ;)
ich will auch morgens jammern wegen Arbeit, 8 h durchziehen und jammern wegen Arbeit und wenig Zeit und überhaupt ......:biggrin:

Moin, ich war gestern und heute bei unserem Zweitkunden für den wir in den Randzeiten support machen. Ey deren Job und Bezahlung will ich haben. Die haben alle einen Bierbauch und ich weiß auch genau wovon. :-?

Super Betriebsfeste?

Um die Zeit steht die erste Rauchpause kurz bevor. :yes:

Ich jammer nicht! :nö:

Frustsaufen?


Btw: Hat wer ganz viel langeweile?

Es kommt darauf an!


Was du von demjenigen dann willst!

Ein paar Kommentare und ne kleine Beschreibung könnte ich gebrauchen. :yes:

Wann? Ich hätte ggf am WE Zeit.

Da ich das WE nicht da bin, passt das super.

Was ich brauche: Beschreibung der Klasse und Methoden sowie ab und mal einen Kommentar zwischen den Codezeilen:
PHP:
public class DatabaseConnection {

    private Connection connection;

    /**
     * Constructor
     * Öffnet die Datenbankverbindung
     */
    public DatabaseConnection() {
        final String URL = new String("jdbc:mysql://127.0.0.1/schema");
        final String USER = new String("root");
        final String PASSWORD = new String("admin");
        try {
            Class.forName("com.mysql.jdbc.Driver").newInstance();
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (InstantiationException e) {
            e.printStackTrace();
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        }
        try {
            connection = DriverManager.getConnection(URL, USER, PASSWORD);
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
    
    /**
     * Öffentliche Methode, welche die Verbindung wieder schließt.
     */
    public void closeConnection() {
        try {
            connection.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    
    public EfService getEfService() throws SQLException {
        Statement statement = connection.createStatement();
        ResultSet result = statement.executeQuery("SELECT * FROM `prefix.tech_dat` WHERE `key` LIKE  'ef%'");
        String id = null;
        String pw = null;
        String kennung = null;
        while (result.next()) {
            if ("ef_kennung".equals(result.getString("key"))) {
                kennung = result.getString("value");
            }
            if ("ef_id".equals(result.getString("key"))) {
                id = result.getString("value");
            }
            if ("ef_pw".equals(result.getString("key"))) {
                pw = result.getString("value");
            }
        }
        EfService service = new EfService(id, pw, kennung);
        return service;
    }
    
    public long count(String count, String from, Map<String, String> where) throws SQLException {
        Statement statement = connection.createStatement();
        StringBuffer query = new StringBuffer();
        query.append("select ");
        if (count == null) {
            query.append("count(*) ");
        } else {
            query.append("count(").append(count).append(") ");
        }
        query.append(" as anzahl ");
        query.append(" from `").append(from).append("`");
        query.append(" where ");
        Iterator<Entry<String, String>>i2 = where.entrySet().iterator();
        while (i2.hasNext()) {
            Map.Entry<String, String> me = i2.next();
            try {
                new Double(me.getValue());
                query.append("`").append(me.getKey()).append("` = ").append(me.getValue());
            } catch (NumberFormatException nfe) {
                query.append("`").append(me.getKey()).append("` = '").append(me.getValue()).append("'");
            }
            if (i2.hasNext()) {
                query.append(" and ");
            }
        }
        ResultSet result = statement.executeQuery(query.toString());
        while (result.next()) {
            return result.getLong("anzahl");
        }
        return 0;
    }
    
    public ResultSet select(List<String> select, List<String> from, Map<String, String> where, String add) throws SQLException {
        Statement statement = connection.createStatement();
        StringBuffer query = new StringBuffer();
        query.append("select ");
        if (select == null) {
            query.append("* ");
        } else {
            Iterator<String> iSelect = select.iterator();
            while (iSelect.hasNext()) {
                query.append(iSelect.next());
                if (iSelect.hasNext()) {
                    query.append(", ");
                }
            }    
        }
        query.append(" from ");
        Iterator<String> i = from.iterator();
        while (i.hasNext()) {
            query.append("`").append(i.next()).append("`");
            if (i.hasNext()) {
                query.append(", ");
            }
        }
        query.append(" where ");
        Iterator<Entry<String, String>>i2 = where.entrySet().iterator();
        while (i2.hasNext()) {
            Map.Entry<String, String> me = i2.next();
            try {
                new Double(me.getValue());
                query.append("`").append(me.getKey()).append("` = ").append(me.getValue());
            } catch (NumberFormatException nfe) {
                query.append("`").append(me.getKey()).append("` = '").append(me.getValue()).append("'");
            }
            if (i2.hasNext()) {
                query.append(" and ");
            }
        }
        if (add != null) {
            query.append(add);
        }
        // System.out.println(query.toString());
        return statement.executeQuery(query.toString());
    }
    
    public ResultSet doFreeResultSet(String query) throws SQLException {
        Statement statement = connection.createStatement();
        return statement.executeQuery(query);
    }
    
    public void insert(String table, Map<String, String> values) throws SQLException {
        Statement statement = connection.createStatement();
        StringBuffer query = new StringBuffer();
        StringBuffer spalte = new StringBuffer();
        StringBuffer value = new StringBuffer();
        Iterator<Entry<String, String>>i = values.entrySet().iterator();
        while (i.hasNext()) {
            Map.Entry<String, String> me = i.next();
            spalte.append(me.getKey());
            try {
                new Double(me.getValue());
                value.append(me.getValue());
            } catch (NumberFormatException nfe) {
                value.append("'").append(me.getValue()).append("'");
            }
            if (i.hasNext()) {
                spalte.append(", ");
                value.append(", ");
            }
        }
        query.append("insert into `").append(table).append("` (").append(spalte).append(") values (").append(value).append(")");
        //System.out.println(query.toString());
        statement.execute(query.toString(), Statement.RETURN_GENERATED_KEYS );
    }
    
    public int update(String table, Map<String, String> set, Map<String, String> where) throws SQLException {
        Statement statement = connection.createStatement();
        StringBuffer query = new StringBuffer();
        query.append("update `").append(table).append("` SET ");
        Iterator<Entry<String, String>>i = set.entrySet().iterator();
        while (i.hasNext()) {
            Map.Entry<String, String> me = i.next();
            try {
                new Double(me.getValue());
                query.append("`").append(me.getKey()).append("` = ").append(me.getValue());
            } catch (NumberFormatException nfe) {
                query.append("`").append(me.getKey()).append("` = '").append(me.getValue()).append("'");
            }
            if (i.hasNext()) {
                query.append(", ");
            }
        }
        query.append(" where ");
        i = where.entrySet().iterator();
        while (i.hasNext()) {
            Map.Entry<String, String> me = i.next();
            try {
                new Double(me.getValue());
                query.append("`").append(me.getKey()).append("` = ").append(me.getValue());
            } catch (NumberFormatException nfe) {
                query.append("`").append(me.getKey()).append("` = '").append(me.getValue()).append("'");
            }
            if (i.hasNext()) {
                query.append(" and ");
            }
        }
        // System.out.println(query.toString());
        return statement.executeUpdate(query.toString(), Statement.RETURN_GENERATED_KEYS );
    }
}
:ugly:

Das funktioniert doch so nicht. Da ist ein Fehler drin!




Ich dachte du beweist mir nun, dass das funktioniert.




nee. na eben nicht. :nö:

Was soll ich sehen?

Funktioniert nicht. ;)


Funktioniert super. Sonst würdet ihr ja was sehen. Hab euch nur ausgesperrt! :p

So ein Schwachsinn!


Der pure Neid, weil ihr nicht dürft! :p

Ich will gar nicht.

Hätte ich an deiner Stelle auch gesagt.

Sorry4Fullquote.
 
Noch grob 2 Stunden und 18 Minuten, dann wird das Büro zur Partymeile und draußen wird der Grill angeworfen. :dance: