Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mehrfacher Zugriff Auf Excel-Sheet per ADO (https://www.delphipraxis.net/111029-mehrfacher-zugriff-auf-excel-sheet-per-ado.html)

simon790 28. Mär 2008 09:35

Datenbank: Excel • Zugriff über: ADO/SQL

Mehrfacher Zugriff Auf Excel-Sheet per ADO
 
Hallo
Kennt jemand eine Möglichkeit dass mehrere Instanzen einer Applikation auf per ADO auf dasselbe Excelfile zugreifen können?

Ich habe im Moment das Problem das wenn eine Instanz läuft, eine zweite Instanz nicht mehr auf das File zugreifen kann: 'Unable to connect to Excel"
Excel selbst kann das File auch nicht öffnen. Dies wäre aber notwendig, da Daten auch "manuel" geupdatet werden müssen.

Sobald ich die ADOConnection der ersten Instanz schliesse, kann die zweite Instanz darauf zugreifen.
Allerding sind dann auch die Daten im DBGrid weg in der ersten Instanz.

Besten Dank und Gruss
Smn

shmia 28. Mär 2008 10:33

Re: Mehrfacher Zugriff Auf Excel-Sheet per ADO
 
Da hast du ganz schlechte Karten, denn der Zugriff über ADO auf Excel ist schon von Hause aus ein Krampf.
In Excel können ja gemischte Datentypen auftreten, was mit den typisierten Feldern eines Datasets kollidiert.
http://support.microsoft.com/kb/257819/de
Excel ist keine Datenbank, auch wenn viele Leute immer wieder den gleichen Fehler machen und Excel als Datenbank einsetzen wollen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz