Moskitos

Leserechte und MSaccess

Beim Aufräumen bin ich auf ein altes Problem gestoßen. Wenn ein Anwender eine Access-Datenbank verbindet und in dem Verzeichnis der Datenbank keine Schreibrechte hat blockiert er alle anderen Anwender. Ein solcher Anwender hindert nämlich alle anderen Anwender am Schreiben der Datenbank. Die Lösung steht unten. Die Prozedur testet, obman in einem Verzeichnis schreibrechte hat. Damit kann dann verhindert werden, dass Moskito die Datenbank verbindet.

Grüße

Horst Wessel

-------------

DefineProcedure writeCheck
! arg1 = Filename
  Declare f
  Declare testfile
  Declare returnValue
  Value returnValue 0
  Value testfile s_concat(Value(arg1) . AnyGetinfo(ROOT PROCESSID) . GetUser() .tst)
  Value f f_open(s_concat(Value(arg1) .tst) w)
  c_if "m_gt(s_strlen(Value(f)) 1)"
    f_close(Value(f))
    f_unlink( Value(testfile))
    Value returnValue 1
  c_endIf
EndProcedure


Aktuelles

24.5.2016
Das Update 6.40.161 hat einen völlig neuen OSM-Import (Youtube)

6.5.2016
Als Start für unsere neue Webseite ist heute der Bereich Straßenbeleuchtung online gegangen

5.8.2015
Die Anwendung Kanal gibt es ab sofort als Komplettpaket für 2.963,10 €

12.6.2015
Ab sofort verschicken wir wieder Newsletter. Der Techniknewsletter z.B. berichtet über alle Updates. Anmeldung


Termine:

Moskito Anwendertreffen
3./4.6.2016, Bielefeld



Moskito GIS GmbH
Mengeder Str. 623
44359 Dortmund
info@moskito-gis.de