Hogyan kell helyesen konfigurálni adoconnection hálózatépítés

Hogyan kell helyesen konfigurálni ADOConnection a hálózat?

Szükséges, hogy az adatbázis (ADO + Access) lehet használni, több ember a hálózaton (a megosztott mappák). Mi ez megköveteli, hogy módosítsa a kapcsolat húr:
ADOConnection.ConnectionString: = "Szolgáltató = microsoft.jet.oledb.4.0;" +
# XA0; "Data Source =" + ExtractFilePath (Application.ExeName) + "BAZA \ Base.mdb;" +
# XA0; "Mode = Share Deny nincs;" + "fennállnak Biztonsági Info = False;" +
# XA0; # XA0; "Jet OLEDB: Database Password =" "+ PASW +" "";
vagy bármilyen hozzáférési jogokat kell a mappában az adatbázis és a program?

Azt hiszem.
Data Source = // számítógép nevét (ha a program és az alap) / a megosztott erőforrások / adatbázis neve
Tulajdonképpen minden részletet tudott kicsit rossz, mert nem az otthoni hálózaton.
És a cég minden működik, mint a karikacsapás :)


> Data Source = // számítógép nevét (ha a program és az alap) / neve az összes részvény
> Erőforrás / adatbázis neve

ExtractFilePath (Application.ExeName) + „BAZA \ Base.mdb;
normálisan működik! A probléma, hogy ez lehetséges, Mode = Share Deny Semmi. (Access)

És mik a beállításokat a könyvtárban az adatbázis a biztonság? Teljes hozzáférést?

Van egy kapcsolat húr nagyon egyszerű. Amellett, hogy a fenti egy másik:
Fennállnak Biztonsági Info = False; Jet OLEDB: Database Password =
Nos, az egész:
Szolgáltató = microsoft.jet.oledb.4.0; User ID = Admin; Data Source =
Mi már leírták egy korábbi bejegyzésben +
Fennállnak Biztonsági Info = False; Jet OLEDB: Database Password =
és természetesen magát jelszó

Nem! Ahhoz, hogy a katalógusban! Mappa - milyen típusú hozzáférést?
Mivel az emberek a rácson indul a prog?
(Biztonsági, hozzáférés -> megosztani, stb)


> Megpróbálom megtalálni, és tegye

Hálás lennék!


> Hozok létre részesedés programozottan

Nem tudom elképzelni, hogy van ez. Ahhoz, hogy egy személy a program futtatásához az adatbázis, akkor hozzá kell férnie a mappát vele. Vagy mi?

Az alap valószínűleg egy bizonyos számítógépen. És valószínűleg a számítógép és a „dönteni”, hogy a hozzáférést az adatbázishoz. És ezért azt javasolja, olyan módon, amely közös szervezésében (vagy van) csak akkor, ha fut egy konkrét programot a számítógépen (bár ez nem szükséges). Lehetőség van szervezni és üzembe helyezés. Bár el kell fogadnia azt a tényt, hogy a számítógép, hogy a házigazdák a program és az adatbázis engedélyezni kell (ezt úgy értem, hogy a részvény lehet szervezni, ha fut egy adott program).

De ez nem vonatkozik a számomra, hogy nyílt hozzáférés programja révén (a könyvtár), akkor először elindítani, és indítsanak el a hálózatról, szükségem nyílt szabadtéri férhetnek hozzá!

Tehát meg kell változtatni valamit ADOConnection.ConnectionString. Vagy kezelni egy admin?

Data Source = // számítógép nevét (ha a program és az alap) / a megosztott erőforrások / adatbázis neve

Már rég nem ellenőrizte a számítógépen, hogy ebben az esetben az Ön nevét és arra utalt, hogy a távoli PC /

Általában azt javasoljuk, hogy tegye # XA0; Microsoft Virtual PC, a saját helyén, ingyenes. Mindig ellenőrizze a lány kiadások. Postavte csak frissíti az összes - egy nagyon hasznos dolog, kiderül.

Kapcsolódó cikkek