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