Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Programm fähig im Netzwerk machen (https://www.delphipraxis.net/45393-programm-faehig-im-netzwerk-machen.html)

Christian18 5. Mai 2005 12:28

Datenbank: Paradox • Version: 7 • Zugriff über: BDE

Programm fähig im Netzwerk machen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich habe mal eine kleine Frage?!?!?

Ich habe ein kleines Test Programm geschrieben und wollte an diesem Projekt gerne mal erklärt haben wie das mit der BDE in Netzwerk funktioniert. Ich habe schon so viele anläufe gebraucht, aber ich bin irgendiwe zu doof dazu. Ich weiß auch nicht. Kann mir jemand von auch vieleicht sagen wie ich das machen kann??? Ich schicke einfach mal das kleine Test Projekt mit was ich geschrieben habe.

Mit freundlichen Grüßen

Christian18

MrSpock 5. Mai 2005 13:53

Re: Programm fähig im Netzwerk machen
 
Hallo Christian18,

was funktioniert denn nicht?

Du richtest auf allen Rechnern im Netz lokal die BDE ein und legst überall denselben ALIAS an, der auf das Netzlaufwerk zeigt. Weiterhin legst du in der BDE Einstellung unter Konfiguration/Treiber/Native/Paradox den Wert für "Net Dir" auf das Laufwerk fest, in dem die Datenbank steht oder zumindest auf einen Pfad im Netz, auf den alle Beteiligten Zugriff haben. Das war es eigentlich schon. Du kannst dann im Programm noch Sperren einbauen, in dem du z.B. eine Tabelle exklusiv öffnest (nur im Notfall, weil dann natürlich kein Anderer mehr darauf zugreifen kann). Satzsperren setzt Paradox automatisch, wenn du einen Satz in den Edit Mode schaltest. Dein Programm muss also darauf vorbereitet sein, dass ein Zugriff auf einen satz einmal nicht funktioniert. Das machst du am besten über try ... except Blöcke, ggf. mit automatischer Wiederholung nach einer gewissen Zeitspanne.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:14 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