Hi,
eigentlich stimmt ja die Abfrage bzw. das ergebnis denn es wurde ja was gefunden.
das sagt Dein Code nicht aus.
Mein Problem ist aber nun das der Update so auch nicht geht.
[...]
Denn "ProjectDir ist ja nicht leer.
Auch dies kann Deinem Code nicht entnommen werden.
Ich möchte ja immer nur eine Zeile in der Tabelle haben
Dann fängst Du mit einem Unique-Constraint an, lässt Deine komische Selektion komplett weg, machst ein Insert und nur dann ein Update, wenn das Insert fehlschlägt. Oh Wunder, der SQL-Dialekt von MySQL sieht diesen Fall beim INSERT-Statement sogar vor - siehe Dokumentation.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes