Access als Frontend: Zeilenumbruch

Hallo!

PG entfernt scheinbar alle Zeilenumbrüche aus den Texten.
Wie können Zeilenumbrüche beim Konvertieren von Access-Tabellen nach PG mit DBConvert for MS Access & PostgreSQL erhalten werden?

Gruß Mafi

Wann, bei welcher Aktion, sollte PG das machen? Ich gehe davon aus, daß Du Dich irrst.

Hallo akretschmer!

[/quote]
Wann, bei welcher Aktion, sollte PG das machen? Ich gehe davon aus, daß Du Dich irrst.[/quote]

Beim Anzeigen in Access-Formularen/ODBC-Verküpften Tabellen.
Statt des Zeilenumbruchs wird noch nichtmal ein Leerzeichen angezeigt.

Kann auch ein Problem vom ODBC-Treiber sein! Keine Ahnung!

Wann, bei welcher Aktion, sollte PG das machen? Ich gehe davon aus, daß Du Dich irrst.[/quote]

Beim Anzeigen in Access-Formularen/ODBC-Verküpften Tabellen.
Statt des Zeilenumbruchs wird noch nichtmal ein Leerzeichen angezeigt.

Kann auch ein Problem vom ODBC-Treiber sein! Keine Ahnung![/quote]

Vermutlich.

Hallo akretschmer,

Installiert ist PostgreSQL Unicode Version 9.03.01.00
mit den Advanced Options:

Page 1
Disable Generic Optimizer: ja
KSQO: ja
Recognize Unique Indexes: ja
Use Declare/Fetch: nein
CommLog: nein
Parse Statements: nein
Cancel as FreeStmt: nein
MyLog: nein
Unknown Sizes: Maximum
Date Type Options: Text as LongVarChar: ja Unknowns as LongVarChar: nein Bool as Char: nein
Max Varchar: 255
MaxLongVarChar: 8190
Cache Size: 100
SysTable Prefixes: dd_

Page 2
Read Only: nein
Show System Tables: nein
LF <-> CR/LF conversion: nein(auch ja hilft hier nicht)
Updatable Cursers: ja
bytea as LO: ja (2)
Row Versioning: ja (1)
Disallow Premature: nein
True is -1: ja
Server side prepare: nein
use gssapi for GSS request: nein
Int8 as: default
Extra Opts: 0x0
Protocol: 7.4+
Level of rollback on errors: Transaction
OID Options: show Column: nein
Connect Settings: ByteaAsLongVarBinary=1; (2)


(1) Hierzu gleich noch eine Frage: ist ‘ja’ ausgewählt, sind die Daten aktualisierbar, aber mir wird die Spalte ‘xmin’ angezeigt.
Kann man das Anzeigen von ‘xmin’ irgendwie unterdrücken?
(2) Das ist wegen der Darstellung von Ole-Objekten in Access (Bilder/Word-Texte/Excel-Tabellen etc.)


Gibt es eine allgemeingültige Empfehlung zum ODBC-Treiber und dessen Einstellungen für Access als Frontend?

Gruß Mafi

xmin, xmax, ctid sind Systemspalten, erstere für die Sichtbareit des Datensatzes in unterschiedlichen Transaktionen zuständig, ctid z.B. für Indexe und weiterer Verwaltungskrams.
Früher gab es noch oid, das ist aber mittwerweile völlig verpöhnt. Angezeigt wird das nur, wenn expliziet angegeben:

test=*# create table blafase(i int);
CREATE TABLE
test=*# insert into blafase values (1);
INSERT 0 1
test=*# select xmin, xmax,ctid, * from blafase ;
 xmin | xmax | ctid  | i
------+------+-------+---
 4465 |    0 | (0,1) | 1
(1 row)

Was odbc & access anbelangt: da hab ich exakt null ahnung.