Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Gast
|
Verfasst am: 26. Mai 2005 21:50 Titel: JDBC |
|
|
Hallo,
ich hab eine kleine Java Oberfläche die per ODBC auf eine Access Datenbank zugreift.
Nun hab ich bei einer wirklich einfachen Abfrage eine Fehlermeldung.
String query = "SELECT MAX(Aufstellung)FROM Mannschaft";
ResultSet rs= stmt.executeQuery(query);
In dieser Abfrage dürfte kein Fehler sein. Nun kommt eine Meldung mit der ich absolut nichts anfangen kann und zwar:
[Microsoft][ODBC Microsoft Access Driver]Ungültiger Deskriptorindex ???
Die anderen Abfragen funktionieren ohne Probleme.
Kann mir jemand vielleicht weiter helfen? Was stimmt denn da nicht?
Danke!! |
|
Nach oben |
|
|
|
Crotaphytus
Anmeldungsdatum: 08.05.2005 Beiträge: 213
|
Verfasst am: 27. Mai 2005 00:22 Titel: |
|
|
Hm... Gehört da nicht vielleicht n Leerzeichen zwischen MAX(Aufstellung) und FROM? _________________ Genie oder Wahnsinn? Wer kann es wissen... |
|
Nach oben |
|
|
Samira
Anmeldungsdatum: 15.05.2005 Beiträge: 5 Wohnort: Regensburg-Bayern-Deutschland
|
Verfasst am: 27. Mai 2005 09:55 Titel: |
|
|
Nein, daran liegts leider nicht... |
|
Nach oben |
|
|
Crotaphytus
Anmeldungsdatum: 08.05.2005 Beiträge: 213
|
Verfasst am: 27. Mai 2005 10:08 Titel: |
|
|
Noch n AS mit rein? *kopfkratz* _________________ Genie oder Wahnsinn? Wer kann es wissen... |
|
Nach oben |
|
|
Gast
|
Verfasst am: 27. Mai 2005 12:33 Titel: |
|
|
Stimmt denn "Aufstellung" als Spaltenname? (Groß-/ Kleinschreibung)
Oder hast du evtl nen Feldtyp, der kein MAX unterstützt (würde ich zB bei String etc erwarten) |
|
Nach oben |
|
|
Gast
|
|
Nach oben |
|
|
Samira
Anmeldungsdatum: 15.05.2005 Beiträge: 5 Wohnort: Regensburg-Bayern-Deutschland
|
Verfasst am: 27. Mai 2005 12:49 Titel: |
|
|
Also Feldtyp ist Integer, das müsste schon funktionieren.
Ich guck mal, vielleicht bring ichs auch anders noch irgendwie hin oder ich frag am Montag an der uni.
Danke schon mal für die Hilfe!! :-) |
|
Nach oben |
|
|
mr. black
Anmeldungsdatum: 20.02.2005 Beiträge: 39 Wohnort: Krumbach
|
Verfasst am: 02. Jun 2005 21:55 Titel: |
|
|
Ich hab auch ne Frage zu dem Thema:
wenn ich die Connection Öffne muss ich ja einen Parameter übergeben,
so in der art "jdbc:odbc:database"
Jetzt meine Frage, wo stell ich das ein, dass meine AccessDatenbank
unter dem namen geöffnet werden kann den ich angegeben hab.
bzw. wie genau geht das?
danke _________________ Zeit ist, was man auf einer Uhr abliest. A.E. |
|
Nach oben |
|
|
Samira
Anmeldungsdatum: 15.05.2005 Beiträge: 5 Wohnort: Regensburg-Bayern-Deutschland
|
Verfasst am: 03. Jun 2005 20:03 Titel: |
|
|
Hallo,
unter Systemsteuerung/Einstellungen/Verwaltung/Datenquellen musst du z.B. den Microsoft Access Treiber hinzufügen.
Dann auf "Fertig stellen" klicken und dann kannst du im nächsten Dialogfenster den Datenquellennamen angeben und den dazugehörigen Pfad. |
|
Nach oben |
|
|
mr. black
Anmeldungsdatum: 20.02.2005 Beiträge: 39 Wohnort: Krumbach
|
Verfasst am: 04. Jun 2005 16:07 Titel: |
|
|
Danke sehr!
Jetzt funktionierts _________________ Zeit ist, was man auf einer Uhr abliest. A.E. |
|
Nach oben |
|
|
|