Announcement

Collapse
No announcement yet.

Probleme mit SQL-Befehlen in Java (ODBC-JDBC)

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

  • Probleme mit SQL-Befehlen in Java (ODBC-JDBC)

    Hi,
    zum Zugriff auf eine AccessDB mit einem Javaprogramm, nutze ich die ODBC-JDBC Bridge. Das Anbinden und Durchführen einfacher Abfragen funktioniert wunderbar. Nun kommt es bei einer GROUP BY Abfrage zu folgenden Verhalten. Es werden alle Datensätze (z.B. 1000 Stück) erkannt. Es sollten durch das Gruppieren aber nur 10 Einträge geliefert werden. Bewege ich mich nun durch den ResultSet funktioniert dies auch bis zum zehnten Eintrag, dann wird eine Exception geworfen. D.h. Es werden angeblich alle Datensätze zurückgeliefert (1000), aber man kann nur durch die erwartete Menge (10)navivigieren. Was könnte der Grund für dieses Verhalten sein und wie kann man dieses Problem umgehen?

    Noch eine andere Frage. Kann man den SQL-Befehl TRANSFORM in Java verwenden?

    Danke, Marten

  • #2
    Hi,

    stell mal ein Stück Tabellen-DDL, drei Testdatensätze und vier Zeilen Java-Quelltext mit rein.

    Das SQL sollte normalerweise einfach durchgereicht werden, solange es vom ODBC-Treiber auch nur durchgereicht wird (sprich: es funktioniert unter ODBC) könnte es klappen

    Comment

    Working...
    X