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 :)