[ sharp_trouble @ 26.09.2006. 15:18 ] @
Pravim aplikaciju u VS2003... C#.... baza access......
Za sada imam 3 reporta...... Kada startujem aplikaciju sa default lokacije sve je u redu...... Ako je startujem sa neke druge lokacije, jedan izvestaj, koji je inace jedini bez selection formule, mi radi normalno, dok ova druga dva ne izbacuju podatke... (kada su na default lokaciji, sve ide normalno) Mislim da nisam nigde koristio apsolutne putanje.... Sta bi tu moglo da bude problem....... Jako mi je hitno........ Hvala unapred!
[ Shevchenko @ 26.09.2006. 18:00 ] @
Pa problem je u tome sto tvoj Report vuce podatke iz baze :) A conekcija na bazu ti je preko apsolutne putanje.
E sad problem mozes da resis, tako sto ces bazu staviti u folder gde ti je i projekat.
Zatim iz VS-a otvoris "problematicne" izvestaje i u levom meniu "Database Fields" desni klik, izaberes "Set Location"
Otvorice ti se prozor, u desnom delu "Replace with" izaberi "OLE DB (ADO)"-> "Make New Connection" dodaj svoju bazu.
Samo kada je budes odabrao, umesto putanje: "C:\tvoja_putanja\baza.mdb" stavi samo "baza.mdb"
Kada si to uradio, samo odaberi svoju konekciju iz desne liste i klikni dole na "Replace" :)
I radice ti gde god da si snimio program, samo baza mora biti u root-u :) I aplikaciju pokreces iz "bin\debug".