Das Notes Forum

Lotus Notes / Domino Sonstiges => Tools & Downloads => Thema gestartet von: sakker am 26.08.02 - 09:39:58

Titel: Tool zum Zugriff auf Notes-DB´s
Beitrag von: sakker am 26.08.02 - 09:39:58
Hallo allerseits,

ich suche ein Tool, mit dem ich per Skript-Anweisung von außerhalb Notes auf die Datenbanken zugreifen kann um die Inhalte anderwertig zu verarbeiten...

Gruß

reimen
Titel: Re: Tool zum Zugriff auf Notes-DB´s
Beitrag von: TSchaefer am 03.09.02 - 23:17:54
Du kannst mit dem NotesSQL via ODBC of Notes DB ´s zugreifen.

Ich habe in irgendeinem Yellow Schinken auch mal was darüber gelesen.

Wenn ich das Ding finde ( Ich sollte mir entlich mal nen DominoDoc Server aufsetzten) poste ich den Link noch nach

Gruß

Torsten
Titel: Re: Tool zum Zugriff auf Notes-DB´s
Beitrag von: pippo am 20.09.02 - 08:52:07
hallo,

ich verwende immer COM um vin Visualbasic aus auf Notes zuzugreifen; hast du das schon probiert?

grüße, pippo
Titel: Re: Tool zum Zugriff auf Notes-DB´s
Beitrag von: Axel am 20.09.02 - 09:12:14
Hi,

zum Thema COM hab ich noch was gefunden.

Schau mal hier nach:
http://www14.software.ibm.com/webapp/download/search.jsp?q=toolkit+jdbc+notessql&k=any&cat=groupware&sb=&go=y&sr=1&rs=&S_TACT=&S_CMP=&pf=&dt=&x=28&y=8

Hier gibt es das Lotus Support (Domino & Notes Toolkit For COM 1.0 For PC Win32) zum Download. Da ist eine gute Doku dabei (leider nur in Englisch).

Axel
Titel: Re: Tool zum Zugriff auf Notes-DB´s
Beitrag von: pippo am 20.09.02 - 09:28:20
hallo,

ich schicke dir am besten ein beispiel, wie du von außerhalb(delphi, vb, ms,...) auf notesdb zugreifen kannst


beispiel um alle docs einer db auszulesen...

Rem Notes
Dim session As Object
Dim collection As Object
Dim dbNotes As Object
Dim doc As Object
Set session = CreateObject("Notes.NOTESSESSION")

Rem Server
Set dbNotes = session.GetDatabase("Servername...", "Notesdatenbankname...")

Set collection = dbNotes.AllDocuments

Set doc = collection.GetFirstDocument()
While Not (doc Is Nothing)

   x = doc.GetFirstItem("Feldname..").Text

   Set doc = collection.GetNextDocument(doc)
Wend

in der noteshilfe ist genau beschrieben, welche befehle du verwenden kannst;
du kannst allerdings nicht UI verwendet

grüße, pippo