Vielleicht wäre es praktisch, wenn du die relevanten Stellen deines Codes hier mal zeigst.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Das Problem ist dort, wo Deine Eingabe in PG ankommt:
PG erwartet(!) einen Double-Wert, es kommt aber -31078,9. Das ist definitiv kein Double. Du wirst in Deiner Anwendung, bevor Du die Daten an PG wirfst, aus dem Komma einen Punkt machen müssen. Punkt.Code:ungültige Eingabesyntax für Typ double precision: „-31078,9“.
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Hallo,
wer von Euch hat denn schon mal unter Linux über ODBC mit den C-Funktionen auf eine Postgres-Datenbank zugegriffen und die beschriebene Fehlermeldung bekommen?
Viele Grüße
Kai
Ich würde sagen, jeder der aus dem "," keinen "." gemacht hat. Die Lösung wurde ja schon genannt.
Nur für den Fall, dass es tatsächlich nicht daran liegt, der ads hat ja schon nach der Codstelle gefragt.
Wie wäre es mit einem kurzen Beispielprogramm das lauffähig ist und dein Problem verursacht? Also: Verbindung zur Datenbank herstellen und eine Datensatz mit einem Double-Wert einfügen der den Fehler auslöst.
Gruß
Sparrow
Hallo,
wenn Ihr mir nur noch sagen könntet, wo man in den Funktionen SQLExecDirect und SQLBindParameter oder an einer anderen Stelle das float-Format ein- oder verstellen kann, wäre ich ein großes Stück weiter.
Der Code läuft unter Window übrigens ohne Probleme. Und die Zuordnung zwischen Treiber und der Datenbank habe ich unter Linux mit ODBCConfig gemacht.
Viele Grüße
Kai
*seufz* Wenn du nicht in der Lage bist uns ein Stück lauffähigen Beispielcode zu liefern, mache ich den Thread zu. Das ganze wird nämlich langsam sinnlos hier.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen