Warsztat 2: "Masowa" konwersja plików mdb na mde.
Mdb2Mde.zip
Autor: Piotr Lipski
Baza w formacie MsAccess 97
53kB, 27-11-2002
Opis problemu:
Ja zrobić konwersję MDB -> MDE? Wiadomo, wybieramy z menu odpowiednią opcję i po krzyku.
Ale jak sobie radzić, gdy mamy do przekonwertowania duże ilości plików? Ręczna robota raczej nas
tu mało zachwyca, zwłaszcza, gdy musimy tę operacje powtarzać wielokrotnie co jakiś czas.
Rozwiązanie:
Problem rozwiązał Piotr Lipski w przykładowym programie Mdb2Mde.zip. Oto, co pisze autor:
Program "masowo" konwertuje pliki mdb na mde. Przydatne przy projektach,
które składają się z wielu plików frontonu. Zazwyczaj mnóstwo czasu spędzamy
przy konwertowaniu każdego z plików frontonu do formatu .mde - zwłaszcza
jeżeli mamy w projekcie plik biblioteczny (.mde albo .mda),
do którego odwołują się pozostałe pliki frontonu - wówczas po zmianach
w tym pliku bibliotecznym trzeba od nowa przerobić wszystkie frontony z mdb na mde.
Dzięki temu konwerterowi wystarczy jednorazowo zdefiniować sobie, które
pliki mają być konwertowane i do jakich katalogów, kliknąć "Konwertuj" i gotowe.
Żeby zobaczyć przykładowe działanie programu, powinieneś (-nnaś):
- stworzyć u siebie na dysku c: katalog \devel i w nim podtakatalog \devel\baza
- skopiować pliki baza01.mdb, baza02.mdb, baza03.mdb do tego katalogu
- uruchomić bazę mdb2mde.mdb z dowolnej lokalizacji
- sprawdzić, że faktycznie w katalogu \devel\baza pojawiły się pliki baza01.mde,
baza02.mde i baza03.mde
Wyobraź sobie, że takich baz masz 20...
(w moim największym dotychczasowym projekcie miałem 10 plików frontonu
i jeden plik biblioteczny ze wspólnym kodem, no i jak miałem coś zmienić
w tym pliku bibliotecznym, marnowałem za każdym razem dodatkowo
jakieś 10-15 minut na poprzerabianie wszystkich frontonów na .mde,
a jeszcze zdarzało się, że któryś niechcący pominąłem...)
Więcej szczegółów - kliknij "?" w menu programu.
Powodzenia :)
P. Lipski
Lębork, grudzień 2002