[ dera @ 14.11.2004. 21:48 ] @
Ako imam dve baze db1 i db2 da li je moguce iz jedne baze otvoriti drugu? Kada pokusam to da uradim u db1 uz pomoc command button wizarda i izaberem Application->Run Application i na kraju navedem tacnu putanju do db2 (napr. C:\Documents and Settings\db2.mdb) klikom na command button dobijem poruku invalid procedure call or argument.
[ Simke @ 15.11.2004. 05:28 ] @
Mislim da moras da navedes kojim programom hoces da otvoris fajl, posto nije executable. Znaci das putanju do msaccess.exe programa i njemu kao parametar das putanju do mdb fajla.
[ DarkMan @ 15.11.2004. 18:37 ] @
Ako mislis da pristupis drugoj bazi iz samog koda onda se to radi na sledeci nacin:
Code:

    Dim db As Database
    Set db = OpenDatabase(Application.CurrentProject.Path & "\db2.mdb")

I onda nastavis da radis to sto si hteo sa ovim db, na primer sledeci primer ti izlista sve tabele u toj bazi (izlistava i sistemske tabele):
Code:

    Dim S As String, I As Integer
    S = "Broj tabela: " & db.TableDefs.Count & vbLf
    For I = 0 To db.TableDefs.Count - 1
        S = S & db.TableDefs(I).Name & vbLf
    Next
    MsgBox S