Hallo Andreas,

erstmal danke für die rasche Antwort. Leider funktioniert es so nicht.

> Erzeuge eine neue Datenbank und verbinde ein Base-Dokument mit Outlook.
> Schau dir die Outlook-Tabelle(n) genau an, vor allem die Datentypen.

Hab ich so gemacht: Die "OP Kontakte"-Tabelle (so wird die automatisch
benannt) zur Bearbeitung geöffnet. Für alle Felder ist der Feldtyp
"Text [VARCHAR]"

> Kopiere (oder ziehe) die Tabelle in die neue Datenbank.
> Ein Assistent fragt nach dem Namen der neuen Tabelle, einem Primärschlüssel
> (Ja) und nach den genauen Datentypen der einzelnen Spalten. Du kannst auch
> Spalten weglassen.

Hab kurzerhand alle Spalten übernommen.

> Danach verbindest Du eine dritte Datenbank mit dem anderen Outlookprofil
> oder du änderst die Verbindung der eben verwendeten
> (Bearbeiten>Datenbank>Eigenschaften...)

Hab ersteres gemacht.

> Wiederhole den Kopiervorgang, nur dass du diesmal denselben Tabellennamen
> wie vorher eingibst mit der Option die Daten in die bestehende Tabelle
> einzufügen.

Und dabei hakt es dann: Angabe des vorhandenen Tabellennamen
funktioniert, Option "Daten anhängen" auswählen geht auch. Danach soll
ich die Spalten zuordnen. Für die Zieltabelle steht oben natürlich ID,
da das nicht paßt verschiebe ich ID nach ganz unten. Damit stehen sich
die richtigen Felder gegenüber nur ID hat keine Entsprechung in der
Quelltabelle. Wenn ich dann auf "Fertigstellen" kommt auch gleich eine
Fehlermeldung. Wenn ich das SQL-Kauderwelsh

(SQL-Status: 23000
Fehler-Code: -10

Attempt to insert null into a non-nullable column: column: ID table:
Adressen in statement [INSERT INTO "Adressen" (
"Vorname","Nachname","Anzeigename","Spitzname","E-Mail","E-Mail
(2)","Mail-Format","Telefon
(gesch.)","Telefon","Fax","Pager","Handy","Adresse 1","Adresse
2","Stadt","Bundesland","PLZ","Land","Geschäftsadresse","Geschäftsadresse
2","Stadt (gesch.)","Bundesland (gesch.)","PLZ (gesch.)","Land
(gesch.)","Titel","Abteilung","Firma","Web-Seite (gesch.)","Web-Seite
(privat)","Geburtsjahr","Geburtsmonat","Geburtstag","benutzerdef.
1","benutzerdef. 2","benutzerdef. 3","benutzerdef. 4","Bemerkungen")
VALUES ( 
?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)])

richtig verstehe, dann beschwert er sich, dass für die ID kein Wert
vorhanden ist.

Da die Datensatzanzahl recht überschaubar ist <200 hab ich mir
wiefolgt around geworkt: Die zweite Outlook-Tabelle wie die erste in
eine eigene Tabelle kopiert. In dieser die IDs so geändert, dass es
beim Kopieren nicht zu Überschneidungen (einfach ein paar Nullen
anhängen), dass die zweite Tabelle in die einkopiert, zweite Tabelle
gelöscht, fertig ist die Laube.

Gruß Lars

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an