Autor Thema: Export von Daten aus Notes nach ACCESS  (Gelesen 2448 mal)

Offline Julle

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Weiblich
  • Ad astra!
Export von Daten aus Notes nach ACCESS
« am: 11.12.02 - 10:20:23 »
Unsere Geschäftsleitung hatte den grandiosen Einfall, die in diversen kleinen Datenbanken und Tabellen verstreuten Informationen in einer ACCESS-Datenbank zu versammeln. Wie bekomme ich jetzt die Daten aus einigen Notes-Ansichten rübergeschaufelt nach ACCESS, und zwar mit regelmäßiger Replikation? Ich habe mir LEI heruntegeladen, aber irgendwie komme ich damit nicht weiter. Datenquelle wird nicht gefunden, ODBC-Connector klappt nicht.   :(

Langsam kriege ich Zweifel, ob LEI überhaupt das Richtige ist.
 Ich hoffe, jemand aus dem Forum kann mir helfen.

Viele Grüße
Julle
Windows NT4.0
Notes 5.09

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:Export von Daten aus Notes nach ACCESS
« Antwort #2 am: 11.12.02 - 11:11:56 »
Hallo auf www.jnotes.de gibt es auch eine DB.
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Export von Daten aus Notes nach ACCESS
« Antwort #3 am: 11.12.02 - 11:24:16 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Julle

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Weiblich
  • Ad astra!
Re:Export von Daten aus Notes nach ACCESS
« Antwort #4 am: 12.12.02 - 14:30:49 »
Hallo,

ich habe versucht, die Programmierung aus der Sandbox für die ODBC-Verbindung in einem Agenten in meiner Datenbank abzuspeichern. leider kamen massenweise Fehlermeldungen. Zunächst wegen End Forall, dann wegen aller functions, die ODBC  betreffen. Kann es sein, dass der Code nur in reinen R5-Datenbanken funktioniert? Unsere DB ist auf R4 programmiert worden und hat einfach die Endung .ns4 bekommen.

Hier ist noch mal der angepasste Code in voller Schönheit:


Sub Initialize
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim dc As NotesDocument
   Dim strDB As String
   Dim ConnectionString As String
   Dim con As New ODBCConnection
   Dim qry As New ODBCQuery
   Dim result As New ODBCResltSet
   
   Set session = New NotesSession
   Set db = Session.CurrentDatabase
   Set dc = db.UnprocessedDocuments
   If (dc.Count > 0)  Then
      strDB = "D:\daten\Access\dbtest"
      strDB = Inputbox$ ("Bitte Datenbankpfad eingeben: " ,"Neuer Datenbankpfad", strDB)
      dbq = "; Dbq=" & strDB
      Forall DSN In con.ListDataSources
         If (Instr(1,dsn, "Access") > 0) Then
            ConnectionString = DSN & dbq
         End Forall
         If Not con.ConnectTo (ConnectionString) Then
            Messagebox "Konnte nicht verbinden zu: "& ConnectionString
            Exit Sub
         Else
            Messagebox "Verbunden mit: " & ConnectionString
         End If
         
         Set qry.Connection = con
         Set result.Query = qry
         qry.SQL = "SELECT * FROM VIS-Kunden"
         result.Execute
         Set doc = dc.GetFirstDocument
         While Not (doc Is Nothing)
            result.AddRow
            Call result.SetValue ("FirmaName", doc.FirmaName (0))
            Call result.SetValue (" Land", doc.AP_Land (0))
            Call result.SetValue ("Ort", doc.AP_Ort (0))
            result.UpdateRow
            Set doc = dc.GetnextDocument (doc)
            
         Wend
         result.Close (DB_Close)
         con.Disconnect
      End Forall
      Messagebox "No documents selected"
   End If   
End Sub
              Messagebox "No documents selected."
       End If
      
End Sub


Ich habe von Lotusscript wenig Ahnung, da ich nach dem Einführungskurs einfach keine Zeit hatte, mal selbst zu programmieren. Daher stehe ich hier bei der Fehlerbehebung ziemlich auf dem Schlauch.  
ich hoffe, es erbarmt sich jemand meiner.

Ich werde jetzt erstmal meinen Frust auf der Weihnachtsfeier ertränken.

Viele Grüße
Julle
Windows NT4.0
Notes 5.09

Offline Julle

  • Junior Mitglied
  • **
  • Beiträge: 80
  • Geschlecht: Weiblich
  • Ad astra!
Re:Export von Daten aus Notes nach ACCESS
« Antwort #5 am: 13.12.02 - 13:32:41 »
Man muss nur richtig mit ODBC-Datenquellen umgehen können, dann geht manches leichter  ;)
Jetzt geht's, zumindest bis zum überübernächsten Schritt.
Julle
Windows NT4.0
Notes 5.09

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz