Seite 1 von 1
Qt4.2, Postgres RAISE NOTICE auslesen?
Verfasst: 17. Mai 2007 21:06
von loh.tar
Hallo Forum,
zufällig ein paar Postgres Experten unter den Lesenden?
Gibt es wirklich keine Möglichkeit eine RAISE NOTICE oder INFO zu empfangen/auszulesen/ermitteln?
sqlError.databaseText() liefert nur nach einer RAISE EXEPTION etwas. ansonsten ist's leer.
Die Hinweise und Infos laden alle nur auf der Konsole
Verfasst: 17. Mai 2007 23:35
von upsala
Task-Tracker
Also eigentlich nur mit den 'richtigen' Postgres-Treibern. Mit den QSql-Treiber gibts da nix...
Verfasst: 18. Mai 2007 07:26
von loh.tar
hachherje, "..nur mit den 'richtigen' Postgres-Treibern..", das klingt ja wenig entzückend. Die original Treiber sind also nicht zu empfehlen?
Der Link ist auch schon mal interessant, danke. Hast evtl noch nen weiteren Link wo man die "richtigen Postgres Treiber" findet? Auf der Qt Seite suchte ich gerade vergeblich.
Verfasst: 18. Mai 2007 08:40
von upsala
Verfasst: 19. Mai 2007 15:53
von loh.tar
ohje...
willst du mit den wenigen Worten sagen dass man besser nicht die Qt Klassen verwendet wenn man es mit Datenbank Anbindungen, speziell Postgres, zu tun hat?
Ursprünglich versuchte ich mich an libpqxx aber damit kam ich überhaupt nicht zu Rande. Und auf direkte Verwendung von libpq würde ich allzu gerne verzichten.
Dein erstes Posting klang so als ob man den internen Treiber von Qt aktualisieren kann um einige Unzulänglichkeiten auszugleichen.
Verfasst: 19. Mai 2007 20:32
von upsala
Es kommt drauf an, welche Funktionen von Postgres du für den Normalbetrieb brauchst. Ich denke für den größten Teil der Aufgaben kann man sehr wohl die Qt-Schnittstelle verwenden.