Announcement

Collapse
No announcement yet.

Abfrage als String an Hauptfunktion zurückgeben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Abfrage als String an Hauptfunktion zurückgeben

    Hallo! Folgendes Problem:
    Ich habe eine Abfrage an eine Datenbank ausgeführt und das Result Set per Schleife im try Block an ein String Array übergeben. Wenn ich jetzt außerhalb des tryBlocks das Array per return Anweisung zurückzugeben, sagt mir eclipse, dass es das Array nicht finden kann. Wenn ich es innerhalb des try Blockes zurückgebe, sagt mir die Klasse, dass ich kein Objekt vom Typ String[] zurückgebe. Wie bekomme ich das denn gelöst??

    CU

    Steffen

  • #2
    Hi Steffen,
    könntest Du evtl. auszugsweise Quellcode posten? Da kann man dann mal schaun. Gruß ngom
    http://www.winfonet.eu

    Comment


    • #3
      Hallo!

      Scheinen mir 2 Probleme zu sein. Quelltext posten hilft. Fuer den ersten Fall ists noch einfach: Du musst die lokale Variable ausserhalb des try/catch deklarieren:
      <pre>
      ...
      String[] result = null;
      try {
      result = ...
      } catch (Exception e) {
      ...
      }
      ...
      return result; // oder so
      ...
      </pre>
      Fuer das Typ-Problem wie gesagt Quelltext posten. Alles andere waere jetzt Spekulation.

      Gruesse aus Hamburg,
      Stefa

      Comment


      • #4
        Habe das Problem, dass ich es nicht übergeben konnte mit einem Workaround gelöst. Übergebe statt dem Array einfach ein ResultSet. Das funzt auch fast. ;-)
        Dazu neuer Thread "unhandled type Exception nicht gefunden"

        Steffe

        Comment

        Working...
        X