Das Notes Forum
Sonstiges => Offtopic => Thema gestartet von: Nun am 30.05.03 - 18:41:58
-
???
Hallo,
habe folgendes Problem:
Ich möchte eine Access-Datenbank auf eine LotusNotes Datenbank zugreifen (names.nsf), diese liegt auf einen Server z.B. BY_FOBI.
Folgende Felder möchte ich dort auslesen FirstName, LastName , und in Access speichern
(Sind zirka 70.000 Datensätze)
Ich hoffe ich habe mich verständlich ausgedrückt
MfG
Thomas
-
Hi,,
das kannst du mit einer ODBC Verbindung zu Notes machen.
Lade dir http://www.eknori.de/downloads/NotesSQL300.exe runter.
Dann erstelle dir in Access eine Verknüpfung und bastel dir eine Abfrage mit der du die benötigten Werte aus der verknüpften Tabelle in die Zieltabelle schreibst.
Das sollte für eine einmalige Übernahme ausreichen; brauchst du im Prinzip nix zu coden; einfach nur zusammenklicken.
eknori
-
Danke eknori, :D
mich würde das aber liber per Programmcode machen
-
ok, guckst du hier
http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/8fa1a311c4c80a8e852568a1005dc4ce?OpenDocument&Highlight=0,Access
eknori
-
Danke eknori,
ich hätte noch eine Frage dazu (nerv) ???
Kann ich Folgenden Code auch unter Access lauffähig machen?
Dim db As New notesdatabase("by-fobi","names.nsf")
Dim view As notesview
Set view=db.getview("people")
Dim doc As notesdocument
Set doc=view.getnthdocument(200)
Dim var As String
Forall x In doc.getitemvalue("fullname")
var = var + x + Chr(10)
End Forall
Msgbox(var)
MfG
Thomas