lock unloack Table
Verfasst: 11.11.2016 18:14
Hallo zusammen,
also ich möchte von mehrereren Rechnern aus in eine SQLite datenbank schreiben. wenn ich in Purebasic eine Datenbank mit OpenDatabase(0, DatabaseFile$, "", "") öffne und in dieser irgendwas schreibe, kann ich nicht von anderer Stelle in die Datei schreiben. Was ja eigentlich auch gut ist.
Wie gehe ich aber geschickt damit um,
Mikk
also ich möchte von mehrereren Rechnern aus in eine SQLite datenbank schreiben. wenn ich in Purebasic eine Datenbank mit OpenDatabase(0, DatabaseFile$, "", "") öffne und in dieser irgendwas schreibe, kann ich nicht von anderer Stelle in die Datei schreiben. Was ja eigentlich auch gut ist.
Wie gehe ich aber geschickt damit um,
- muss ich die Datenbank immer geschlossen halten?
- wie kann ich das kontrolieren? habe irgendwo was von lock und unlock gelesen, aber nichts genaues gefunden.
- Wie kann ich nach vollendetem Schreiben die Datenbank für andere wieder freigeben?
- Wie Frage ich das von anderen Rechnern ab und reagiere darauf; der soll ja da auch auf jeden Fall schreiben können und nur evt 1-2 Sekunden warten.
Mikk