![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Benutzer
Registriert seit: 15.05.2006
Beiträge: 40
|
hi könnt ihr mir erklären wo mein fehler ist? ich habe auch ein verbindung mit der DB und so. kann das sein das die sql frage falsch ist oder so?
die id wird von einer anderen klasse geliefert! ich übergebe sie in dieser klasse wo die methode private void insertDataSet() ist. wäre cool wenn ihr mir helfen könnt! PHP-Code:
|
|
|
|
|
|
Nach oben #2 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
Welcher geht denn nun nicht?
Der UPDATE oder der INSERT? Weil ein INSERT mit WHERE ist definitiv fehlerhaft. Und im UPDATE hast du 2 mal answer2... Ansonsten möchte ich dir noch einen Tipp geben: Mehrere identische Felder wie deine 5 "Answer"-Spalten sollte man eigentlich auslagern in eine Tabelle. Vielleicht nochmal dein Wissen über Datenbanklayout und Normalisierung vertiefen. Aber das nur als Tipp am Rande.
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #3 |
|
Benutzer
Registriert seit: 15.05.2006
Beiträge: 40
|
ähm ja das hat auch woanders funktioniert.
danke wegen dem tipp von answer2 aber das geht immer noch nicht! insert ist kommentiert! er bearbeitet nur bis okay2. okay3 führt er gar nicht mehr aus! irgendwas ist in der sql anweisung falsch oder PHP-Code:
|
|
|
|
|
|
Nach oben #4 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
Gib dir doch mal den SQL-String aus und teste ihn selbst in Access.
Damit gehst du zumindest sicher, dass der SQL-Befehl korrekt ist. Alles andere wäre dann ein reines Methodenproblem von executeUpdate()...
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #5 |
|
Benutzer
Registriert seit: 15.05.2006
Beiträge: 40
|
der sql befehl ist correkt! da ich es von access assi kopiert habe. habe nur die ganzen veriabln ersetzt!
ich weiß echt nicht mehr weiter viele von meinen freunden konnten mir auch nicht helfen! also ihr seid meine letzte hoffnung! |
|
|
|
|
|
Nach oben #6 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
na dann zeig uns mal den Quellcode von statement.executeUpdate().
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #8 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
dann sollte der doch auch exceptions schmeissen oder? vielleicht solltest du einfach mal in deinem catchblog mit der exception arbeiten...
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #11 |
|
Erfahrener Benutzer
Registriert seit: 02.03.2006
Ort: Aachen
Beiträge: 126
|
Für die Zukunft:
Du hast folgendes unten in deinem Code stehen: Code:
catch(Exception exception)
{}
Und was macht dein code dort? Garnix, d.h. du wirst nicht erfahren woher der Fehler kommt und was der Fehler ist. Die einfachste möglichkeit wird es sein die Exception in die konsole auszugeben, wo dann alle wichtigen informationen ausgegeben werden: Code:
catch(Exception exception)
{
exception.printStackTrace();
}
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [JAVA] Wie man aus Java mit einem PHP-Script kommuniziert | sparrow | Tutorials | 0 | 25.03.2006 22:24 |
| Access Anbindung unter Linux mit Java ? | kampet | Datenbanken | 5 | 25.04.2005 08:43 |
| [BUCH] Java ist auch eine Insel | kampet | Literatur | 5 | 22.02.2005 14:40 |
| Zwist um Java als Open Source | kampet | Nachrichten | 0 | 05.07.2004 03:37 |