Zadejte hledaný výraz...

Microsoft Access – čtení z uzamčené DB

Marek Urban
verified
rating uzivatele
(7 hodnocení)
6. 3. 2017 16:08:26
Zdravím,
řeším problém s propojením MDB a PHP, předem říkám, že jsem googlil celé hodiny, možná i dny. Otestoval jsem připojení a dotazy pomocí PDO,COM i ODBC_CONNECT. Apache pod XAMPP (Win 7 i 10)
Můj problém je následující, celkem spolehlivě čtu z MDB databáze data formou libovolných SELECTŮ, do databáze současně zasahuje SW, kterému MDB patří. A můj problém je v tom, že dokud má program vytvořené LDB tak se mi nevrací aktuální data. Je mi jasné, že se jedná o zámek, který má bránit kolizi, ale já chci data jen číst a když tu stejnou databázi otevřu paralerně v MDB Vieweru nebo v MS Access tak se data live mění ve stejném okamžiku jako je mění SW.
Dle LDB Vieweru jsou connecty SW, MDB Vieweru i MS Access tzv. Logged ON, pouze PHP není "Logged" .
Děkuji za typy a případné zkušenosti
6. 3. 2017 16:08:26
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265142
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 3. 2017 18:02:18
přistupuješ přímo k datovým souborům, které jsou logicky zamčené. ODBC by mělo být řešení, jakou konfiguraci jsou zkoušel, kde/pod čím běžel odbc server?
6. 3. 2017 18:02:18
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265141
Marek Urban
verified
rating uzivatele
(7 hodnocení)
6. 3. 2017 18:33:24
Napsal TomášX;1370101
přistupuješ přímo k datovým souborům, které jsou logicky zamčené. ODBC by mělo být řešení, jakou konfiguraci jsou zkoušel, kde/pod čím běžel odbc server?
Celé řešení musí běžet pod Windows, aktuálně testuju na Windows 7 x64, XAMPP+Apache
6. 3. 2017 18:33:24
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265140
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 3. 2017 18:45:39
ok, přistupuješ přímo k souborům, to ti fungovat nebude. Musíš se připojit na MS SQL server. Odbc_connect má host jako 4. argument. S PDO ro z hlavy neznám, dohledej si.
6. 3. 2017 18:45:39
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265139
Marek Urban
verified
rating uzivatele
(7 hodnocení)
6. 3. 2017 19:36:01
Napsal TomášX;1370121
ok, přistupuješ přímo k souborům, to ti fungovat nebude. Musíš se připojit na MS SQL server. Odbc_connect má host jako 4. argument. S PDO ro z hlavy neznám, dohledej si.
Ok, díky a tip, zkusím to
6. 3. 2017 19:36:01
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265138
martinzsa
verified
rating uzivatele
(1 hodnocení)
6. 3. 2017 23:45:04
V options si nastav Default record locking na no locks a deselectni si tiez volbu Open database by record locking level a malo by ti to teoreticky fungovat
22876
6. 3. 2017 23:45:04
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265137
Marek Urban
verified
rating uzivatele
(7 hodnocení)
8. 3. 2017 10:40:58
Napsal martinzsa;1370195
V options si nastav Default record locking na no locks a deselectni si tiez volbu Open database by record locking level a malo by ti to teoreticky fungovat
22876
Díky, bohužel se jedná o verzi 4.X a MS Acess 2007 takže tam tyhle volby nemám, ale už jsem to vyřešil pomocí toho parametru na PDO
---------- Příspěvek doplněn 08.03.2017 v 10:41 ----------
Napsal Marek Urban;1370136
Ok, díky a tip, zkusím to
Přidal jsem tam ten 4. argument a jsem pernametně připojen, takže pomohlo.
8. 3. 2017 10:40:58
https://webtrh.cz/diskuse/microsoft-access-cteni-z-uzamcene-db#reply1265136
Pro odpověď se přihlašte.
Přihlásit