[ voojo88 @ 23.04.2009. 21:21 ] @
Pozz povezao sam Access bazu preko connection stringa sve radi kako treba,ali pri premještanju baze na drugo mjesto npr. sa c na d disk moram promjeniti connection string koji sam napravio preko udl fajla, da li postoji šansa da se napravi string koji bi pronalazio bazu sam po diskovima ili tako nešto.
[ Ice_Tea @ 27.05.2009. 13:26 ] @
i ja imam slican problem... pomoc potrebna :)

znam da baza treba biti u istom folderu kao i program i udl... ali opet kada se poveze ne radi kako treba kad se prebaci na drugi kompjuter npr...
[ Aleksandar Vasic @ 27.05.2009. 14:04 ] @
ajd nam iskopiraj sadrzaj udl-a ovde :)
[ Ice_Tea @ 27.05.2009. 14:33 ] @
nisam bas siguran sta si mislio ali evo kako izgleda udl kad povezem....



u pozadini je folder gdje je program i gdje je baza i udl...



EDIT: a connection string u VB-u vuce ovaj udl i to tako radi... ali nece da radi kada program (cijeli ovaj folder) prebacim na neki drugi racunar ili jednostavno sa C:// na D://
Shvatam ja zasto to nece da radi ali me zanima kako napraviti da radi i kad se mijenja lokacija ;)
[ Aleksandar Vasic @ 27.05.2009. 14:40 ] @
e pa vidis da za adresu baze imas punu adresu, tipa C:\neki folder\mojabaza.mdb, umesto toga probaj da upises samo PhoneList.mdb
[ Ice_Tea @ 27.05.2009. 14:53 ] @
uradio sam to... opet nece...
u connection string sam uzeo taj udl... mozda i tu treba nesto drugacije uraditi??
[ djpero.84 @ 27.05.2009. 15:02 ] @
Nemoj tako povezivati access bazu :)

DSNless konekcija......
[ Ice_Tea @ 27.05.2009. 15:19 ] @
Citat:
djpero.84: Nemoj tako povezivati access bazu :)

DSNless konekcija......


mogao si malo bolje objasniti... :/

meni treba konkretno rjesenje sta da radim jer do sutra moram zavrsiti...
[ djpero.84 @ 27.05.2009. 19:06 ] @
Code:
    
Dim con
Set con = Server.CreateObject("ADODB.Connection")

con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data" & _
        "Source=c:\path\to\database.mdb"
con.Close
Set con = Nothing
[ DraganK @ 28.05.2009. 09:33 ] @
Odnosno, ako hoće dinamičku putanju do baze:

Code:
    
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path & "\database.mdb"
[ djpero.84 @ 28.05.2009. 11:37 ] @
Pa zato sam napisao, path\to\database, valjda ce razmujeti kako da iskoristi to.