Problem z uruchamieniem baz danych na sprzecie bez zainst. D

0

niezbyt skomplikowany programik korzystający zapytań SQLa i baz
danych (paradox), u mnie śmiga a na komputerze na którym nie mam
zainstalowego Delphi w momencie odwołania do bazy danych wyskakuje błąd o
inicjalizacji Boland Database Engin (error $2109). Mniej więcej wiem o co
chodzi, a moje pyatnie jak rozwiązać ten problem w legalny sposób, jest to
dla mnie ważne gdyz na komputerze na którym ten programik ma działać nie
chce (nie moge) mieć piratów

0

Jezeli kozystasz i Install Shield'a to w momencie budowania projektu (instalatora) wybierasz BDE . Jezeli nie masz tego narzedzia to mozesz samemu zobaczyc jakie pliki trzeba skopiowac wystarcza 2 koputery na jednym instalujesz np Delphi z BDE i mieszasz DLL'ami az wyjdze .

5 lat temu zrobilem swojego instalatora BDE ale juz go nie mam i przestalem sie interesowac Delphi iwec wybacz ale gotoe\wca ci nie podrzuce

wojta$--

0

sorry ale nie bardzo zaqmałem, proszę o bardziej szczegółowy opis (jeśli to oczywiście możliwe)

0

Niestety program z bazą danych w Delphi pisze się 10 minut, natomiast podpięcie sterowników kosztuje pracy kilku dni.

SQL potrzebuje sterowników, które są instalowane wraz z DBE.
W czasach Delph2, BDE, było to dostarczane jako osobna instalka.

Teraz jest gorzej:
Można to zrobić samemu jak podpowiada kolega wyżej, jednak same DLLe nie wystarczą jest potrzebne kilkanaście wpisów w rejestrze.

Alternatywom na to wszystko jest korzystanie z sterowników Microsoftu, które po zainstalowaniu offica żyją na każdym kompie.

Jak ich używać to jest na lekturę podręcznika QUERY, – Microsoftu.

Jeszcze inny sposób, jeżeli baza nie jest duża, zrobić wszystko przez schowek Windowsa.
--Pozdrowienia dla całego FORUM !!!

Marco_99

0

Ja robię to tak
cabarc x BDEINST.CAB
regsvr32.exe BDEINST.DLL

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0