Da li ima neko primer istovremenog importovanja više selektovanih .dbf datoteka u .mdb ili .accdb fajl i da postoji mogućnost da se lokacija .dbf datoteka bira?
Import .dbf u Access
Zaključano
Zakačeno
Pogledajte primer LinkDbase.zip na http://zoraneremija.wix.com/eremijacv#!downloads/c1qda
Kod mene ovo ne radi. Samo je jednom javio da je linkovao folder i ni jedna tabela se ne vidi niti povezana, kasnije prijavljuje grešku vezano za dbf III, posle toga program se zamrzne. Win8 i office 2013.
Potpis
Teško je biti direktor a još teže ne biti!?
izmenjeno 1 put, poslednji put Getsbi 28.07.2013. u 21:39
Izmene poruke
- Getsbi28.07.2013. u 21:39zapis iz teksta poruke
Moguće da Access promeni reference u VBA kood-u.
Meni treba import i tu sam u kood-u forme "acLink" zamenio sa "acImport". Ali funkcija ChooseFolder() u modulu mi ne odgovara.Treba mi nešto tipa ChooseFile(), gde će na lokaciji koju odaberem da pokupi vise selektovanih .dbf datoteka.
Kad zameniš u postojećoj funkciji modula "mChooseFolder" deo: Set fd = Application.FileDialog(msoFileDialogFolderPicker) sa
Set fd = Application.FileDialog(msoFileDialogFilePicker), onda se vide .dbf datoteke. No ne lezi vraže. Drugi deo funkcije ne radi.
Evo dokle sam stigao:
Meni treba import i tu sam u kood-u forme "acLink" zamenio sa "acImport". Ali funkcija ChooseFolder() u modulu mi ne odgovara.Treba mi nešto tipa ChooseFile(), gde će na lokaciji koju odaberem da pokupi vise selektovanih .dbf datoteka.
Kad zameniš u postojećoj funkciji modula "mChooseFolder" deo: Set fd = Application.FileDialog(msoFileDialogFolderPicker) sa
Set fd = Application.FileDialog(msoFileDialogFilePicker), onda se vide .dbf datoteke. No ne lezi vraže. Drugi deo funkcije ne radi.
Evo dokle sam stigao:
@srdrazic: Acess 2013 ne podržava DBF format. Ukinuli su.
@Getsbi: Čisto kao predlog, možda bi bolje bilo koristiti ODBC konekciju ka folderu u kome su smešteni DBF fajlovi. Onda bi kroz običan ODBC Import dialog imao izbor tabela za uvoz, a time i sprečavaš file locking pri importu, ako se tabele uvoze iz "živih" baza.
I da napomenem, Access, odnosno Microsoft DBF drajver nije baš sjajan. Na pr. ne ume da čita FoxPro CDX indekse, zna da pogreši Field size itd... Ja sam koristio za takve primene Advantage ODBC Driver Mnogo je kvalitetnije urađen.
@Getsbi: Čisto kao predlog, možda bi bolje bilo koristiti ODBC konekciju ka folderu u kome su smešteni DBF fajlovi. Onda bi kroz običan ODBC Import dialog imao izbor tabela za uvoz, a time i sprečavaš file locking pri importu, ako se tabele uvoze iz "živih" baza.
I da napomenem, Access, odnosno Microsoft DBF drajver nije baš sjajan. Na pr. ne ume da čita FoxPro CDX indekse, zna da pogreši Field size itd... Ja sam koristio za takve primene Advantage ODBC Driver Mnogo je kvalitetnije urađen.
Pogledajte primer DBaseImportLink.zip na http://zoraneremija.wix.com/eremijacv#!downloads/c1qda
Upravo to sam hteo Zorane. Zahvaljujem.
Zahvaljujem i kolegama smal i sdrazic na angažovanju. ODBC je verovatno dobar izbor ali je ovo što je Zoran dao sasvim zadovoljavajuće.
Zahvaljujem i kolegama smal i sdrazic na angažovanju. ODBC je verovatno dobar izbor ali je ovo što je Zoran dao sasvim zadovoljavajuće.