Beiträge von XNeo

    Re: Re: SQL-Ergebnis in Java - wie die Zeilenzahl herausfinden?


    Erstmal Danke für alle Antworten. :)

    Zitat

    Original geschrieben von netzmeister
    Ach ja, ein "select *" sollte man immer vermeiden und alle gewünschten Fields explizit angeben (um eine konstante Reihenfolge zu erzwingen).

    Hm? :confused: Die Reihenfolge habe ich doch beim Erstellen der Tables festgelegt? Ist aber auch egal, war ja nur ein Beispiel.
    Ich habe mittlerweile viel API-Doku gelesen und löse das Problem derzeit so:

    PHP
    rs.last(); // Cursor auf die letzte Zeile
    int zeilenzahl = rs.getRow(); // Nummer der Zeile feststellen
    rs.beforeFirst(); // Cursor zurück auf Anfang

    ...aber von der Eleganz, die man ja eigentlich von Java erwartet :rolleyes:, ist da nicht so viel zu sehen :(
    Wer also noch eine bessere Lösung hat, möge sie doch bitte bitte hier abliefern ;)


    Gruß & Thanx,

    Servus!


    Ich fange gerade erstmals damit an, SQL in einem Java-Programm zu benutzen (bisher immer PHP+MySQL :rolleyes:...). Ich verwende (natürlich) JDBC und java.sql, habe aber jetzt ein dickes Problem: Wie bekomme ich heraus, wieviele Zeilen ein Abfrageergebnis umfaßt? Mit

    Code
    ResultSet rs = con.createStatement().executeQuery("SELECT * FROM blabla WHERE bla = 123");

    bekomme ich ja ein ResultSet zurück - aber wieviele Zeilen der beinhaltet dieses ResultSet? In PHP ging das immer schön über mysql_num_rows()...


    Ich bitte dringend um Eure Hilfe - ich weiß einfach nicht weiter :(


    Gruß,

    Da stimmt irgendeine Sprachvariable nicht. Nach dem lang- kommt nämlich normalerweise die Sprache, so daß der komplette Dateiname dann z.B. lang-german.php heißt. Die Variable, die normalerweise "german" enthält ist bei Dir vermutlich leer, so daß es zu diesen komischen Dateinamen kommt, die natürlich nicht gefunden werden. Genauer kann ich Dir derzeit leider auch nicht helfen, da ich mich mit PHP Nuke 6.x noch nicht beschäftigen konnte (kenne als letztes 5.6 :rolleyes:...)


    Gruß,

    Servus!


    Ich werde mich demnächst in die JSP-Erstellung einarbeiten müssen. Wer weiß dazu gute Literatur? Buch, Tutorial, etc?


    Gruß,

    Folgendes PHP-Skript generiert (hoffentlich) eine Seite für das entsprechende Bild:

    PHP
    <HTML>
    <BODY BGCOLOR="<? echo @$_GET['bg'] ?>">
    <IMG SRC="<? echo @$_GET['pic'] ?>">
    </BODY>
    </HTML>


    Angenommen Du speicherst dieses Skript als view.php, hast ein Bild namens photo.jpg und willst als Hintergrundfarbe gelb, dann verlinkst Du statt direkt das Bild das Skript mit der Adresse

    Code
    view.php?bg=#ffff00&pic=photo.jpg


    Hoffe, ich konnte helfen.


    Gruß,