Announcement

Collapse
No announcement yet.

per VBA OLEDB-Connection zwischen Access 2000 und SQL-Server 2000 aktualisieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • per VBA OLEDB-Connection zwischen Access 2000 und SQL-Server 2000 aktualisieren

    Hallo Forum-Mitglieder!

    Ist es möglich, per VBA die OLEDB-Connection zwischen Access 2000 und SQL-Server 2000 zu aktualisieren?

    Ich lege per VBA eine Query im SQL-Server an, kann Sie anschließend in Access aber nicht benutzen, ohne manuell die Verbindung zu aktualisieren. Die neue Query ist dann einfach nicht da.

    Kann mir jemand helfen?

    Gruß,
    Axel
    Zuletzt editiert von Axel1; 10.12.2009, 13:14.

  • #2
    Achso, ich muss ADO benutzen (Access 2k (adp) auf SQLServer2k).

    Ich habe jetzt folgendes probiert, allerdings ist das keine besonders elegante Lösung, da die Verbindung komplett getrennt und wiederhergestellt wird und somit alle im Projekt offenen Formulare / Berichte geschlossen werden...

    Code:
    Public Function RequeryApplication()
       Dim strBaseConnectionString As String
    
       strBaseConnectionString = CurrentProject.BaseConnectionString
    
       CurrentProject.OpenConnection
       CurrentProject.OpenConnection strBaseConnectionString
    
    Exit Function
    Gibts vielleicht eine elegantere Lösung, wo die Verbindung einfach aktualisiert wird ohne sie zu schließen?

    Gruß,
    Axel

    Comment

    Working...
    X