Announcement

Collapse
No announcement yet.

Version eines OLEDB-Providers?

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

  • Version eines OLEDB-Providers?

    Hallo,

    Umg.: Delphi 6 Ent. UP#2, ADO, Oracle 9i, MS SQL 2000

    Wie ermittle ich die Version des verwendeten OLEDB-Providers?

    Die Verwendung der Funktionen GetFileVersionInfo und Konsorten ist mir bekannt. Mein Problem ist vielmehr, dass ich an den Inproc-Servern "msdaora.dll" und "sqloledb.dll" interessiert bin. Hole ich mir Ihr Verzeichnis aus der Registry, dann funktioniert dies nur unter dem Administrator-Account. Die Anwendung muss aber auch unter einem normalen User in der Lage sein, die Versionsinformation aus diesen Inproc-Servern zu ziehen.

    Danke<br>Stephan

  • #2
    Wieso funktioniert das holen aus der Registry nur unter Admin-Konto?

    Falls Du TRegistry verwendest mußt du den Konstruktur mit dem AAccess-Parameter verwenden um nur Lesezugriff auf den HKEY_LOCAL_MACHINE-Zweig zu verwenden

    Comment

    Working...
    X