[ lupco_1959 @ 04.08.2010. 10:26 ] @
napisao sam program za magacin za jednu malu firmu.U toj firmi ima 5 kompa i sad treba da ih umrezim megusobno i zatim da instaliram program na svih tako da bazu postavim samo na jedan(glavni) a da sa ostalih moze da se pristupa toj bazi
Na pr na onaj komp koji je u magacinu kad se napravi priemnica da moze da se cita sa ostalih i da se radi sa njom(izmena,stampanje i dr)
Kako da ovo uradim
[ dzigilibonglica @ 04.08.2010. 11:34 ] @
Koju bazu koristish, i koji pristup bazi (ADO,DAO, Data controla...)?
[ lupco_1959 @ 04.08.2010. 15:52 ] @
>

--0015175cdee25a5809048d009305
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Kao bazu koristim Access preko ADO konekciju<br><div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup"></div><style type="text/css">#avg_ls_inline_popup { position:absolute; z-index:9999; padding: 0px 0px; margin-left: 0px; margin-top: 0px; width: 240px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 13px;}</style><br>
<div class="gmail_quote">Dana 4. kolovoza 2010. 12:34 dzigilibonglica <span dir="ltr">&lt;<a href="mailto:[email protected]">[email protected]</a>&gt;</span> je napisao/la:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Koju bazu koristish, i koji pristup bazi (ADO,DAO, Data controla...)?<br><font color="#888888">
<br>
--<br>
<a href="http://www.elitesecurity.org/p2662611" target="_blank">http://www.elitesecurity.org/p...<div></div><div class="h5"><br>
<br>
Prijave/odjave: <a href="http://www.elitesecurity.org/liste" target="_blank">http://www.elitesecurity.org/liste</a><br>
<br>
Deaktivirajte rich-text formatiranje u svom mail klijentu ili webmailu kada odgovarate na poruku. Ne menjajte sledece dve linije ukoliko odgovarate putem emaila!<br>
esauth:406478:ef75ec360003e0d8b899e52841780c8f<br>
[ dzigilibonglica @ 04.08.2010. 17:38 ] @
Pa nista, onda stavish bazu na komp koji zelish, bitno ti je da taj komp ima fixnu IP adresu, sherujesh folder gde ti je baza i to je to.

Jedina razlika izmedju aplikacije koja ti je na kompu gde i baza, i onih drugih koje su "klijent" aplikacije, je u connection stringu.


Recimo:

Aplikacija je za komp na kojem je i baza:

Code:


        Set baza = New ADODB.Connection
        baza.CursorLocation = adUseClient

        baza.Provider = "Microsoft.Jet.OLEDB.4.0"
        baza.ConnectionString = App.Path & "\NekiFolder\Data.mdb"
        baza.Properties("Jet OLEDB:Database Password") = "NekaSifra"
        baza.Open
   




ili aplikacija koja pristupa preko LAN-a:

Code:

 
        Set baza = New ADODB.Connection
        baza.CursorLocation = adUseClient

        baza.Provider = "Microsoft.Jet.OLEDB.4.0"
        baza.ConnectionString = "\\192.168.000.010\NekiFolderKojiSiSherovao\Data.mdb"
        baza.Properties("Jet OLEDB:Database Password") =  "NekaSifra"
        baza.Open



I to je to. Znaci kompovi su LAN-u, ako koristish ADO (kako treba), sve ce ovako da radi.

Ja sam stavio promenjivu "baza" kao ADODB.Connection i fajl "data.mdb", kod tebe se ta promenjiva mozda drugacije zove, mozda drugacije definishehs connection string, bazu itd...

Aj javi ako nesto ne radi, radice :)