Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Paradox - Zmiana struktury

MarkoJag25 24 Lip 2013 09:06 1638 12
  • #1 24 Lip 2013 09:06
    MarkoJag25
    Poziom 17  

    Witam

    Mam plik bazy danych zapisany w Paradoxie (*.db)

    chciałbym zmienić długość jednego pola.

    Jakim programem mogę zmienić strukturę tej tablicy?

    Znalazłem tylko program (Paradox Data Editor)gdzie mogę przejrzeć dane zawarte w tej bazie, ale struktury nie mogę.

    Pozdrawiam

    0 12
  • #2 24 Lip 2013 22:43
    Jerzy_W
    Poziom 13  

    Witam,
    Jeżeli masz zainstalowane Delphi to poszukaj w:
    C:\Program Files\Common Files\CodeGear Shared\DataBase Desktop
    pliku dbd32.exe
    Dalej z menu programu:
    File/Open/Table
    i Tools/Utilities/Restructure
    Pozdrawiam

    0
  • #3 25 Lip 2013 09:29
    MarkoJag25
    Poziom 17  

    Zainstalowałem Delphi 7 Personal.

    Niestety nie ma nigdzie wspomnianego pliku.

    0
  • #4 25 Lip 2013 09:57
    arnoldziq
    Moderator Programowanie

    Dla Delphi 7 powinien to być: C:\Program Files\Borland\Delphi7\Bin\dbexplor.exe

    0
  • #5 25 Lip 2013 10:10
    MarkoJag25
    Poziom 17  

    Też nie ma.

    W katalogu bin mam następujące pliki exe:
    brc32.exe
    brcc32.exe
    convert.exe
    d7reg.exe
    d7regclean.exe
    dcc32.exe
    delphi32.exe
    grep.exe
    imagedit.exe
    make.exe
    tdump.exe
    tregsvr.exe

    0
  • #6 25 Lip 2013 10:19
    arnoldziq
    Moderator Programowanie

    A sprawdź czy masz taką ścieżkę:
    C:\Program Files\Common Files\Borland Shared\BDE\ ?

    0
  • #7 25 Lip 2013 10:22
    MarkoJag25
    Poziom 17  

    Mam tylko w innym miejscu:

    C:\Program Files\Borland\Common Files\BDE

    0
  • #8 25 Lip 2013 10:26
    arnoldziq
    Moderator Programowanie

    A jakie pliki EXE masz w tym katalogu?

    0
  • #9 25 Lip 2013 10:27
    MarkoJag25
    Poziom 17  

    bdeadmin
    datapump

    0
  • #10 25 Lip 2013 11:15
    arnoldziq
    Moderator Programowanie

    To połowa sukcesu :)
    Możesz odpalić ten bdeadmin.exe i utworzyć odpowiednie 'dojście' dla BDE.
    1. Klikasz prawym przyciskiem myszy na 'Databases' i wybierasz 'New'.
    Paradox - Zmiana struktury
    2. Pokaże się okienko 'New Database Alias'. Jeżeli nie jest wybrane 'Standard' to wybierasz i dajesz 'OK'.
    Paradox - Zmiana struktury
    3. Pokaże się coś takiego :
    Paradox - Zmiana struktury
    Po prawej masz właściwość PATH - ustawiasz ścieżkę do swojego pliku (tylko katalog w którym plik się znajduje)'
    4. Klikasz prawym na nazwie swojego aliasu i dajesz 'Apply', żeby zapisać te ustawienia.
    Paradox - Zmiana struktury

    I gotowe. No, prawie.
    Teraz musisz odnaleźć na dysku, gdzieś w katalogach instalacji Delphi7 plik "Data Explorer". U mnie jest to "C:\Program Files\Borland\Delphi5\Bin\dbexplor.exe" (dla Delphi 5), ale u Ciebie powinno być podobnie.
    W tym programie możesz dokonać dowolnych modyfikacji struktury plików, zarówno ilości i wielkości pól jak i index-ów.
    Paradox - Zmiana struktury

    0
  • #11 25 Lip 2013 11:17
    MarkoJag25
    Poziom 17  

    Ok

    Zrobię to z tym bdeadmin, ale, jak już wcześniej pisałem, nie mam tego pliku dbexplor

    0
  • #12 25 Lip 2013 11:25
    arnoldziq
    Moderator Programowanie

    Jak już na 100% nie znajdziesz, to w załączniku jest pełna instalka BDE 5.2. Tam znajdziesz wszystkie wymieniane przez nas narzędzia.

    0
    Załączniki:
  • #13 26 Lip 2013 12:50
    MarkoJag25
    Poziom 17  

    Niestety nadal nie mam dbexplor.exe :(

    0