Setup aplikacji

0

Bardzo prosze o pomoc. Zrobilam dosyc ciekawa aplikacje bazodanowa w delphi na serwerze MS SQL. Problem jednak polega na tym ze dziala on tylko na moim komputerze. Jak skopiuje wszyskie pliki wraz z plikiem wykonywalnym, program nie startuje, moze brakuje jakiejs biblioteki ktora instaluje sie wraz z Delphi..?...
Co zrobic zeby program dzialal bez instalacji Delphi... Potrzebny jest setup aplikacji?......? Jak zrobic taki setup? Gdyby ktos mogl mi pomoc bede bardzo wdzieczna.

0

Z menu wybież Project potem Options i na zakładce Package odznacz pole Build with runtime packages. Plik wykonywalny będzie więcej zajmował ale zadzaiała na komputerach bez zainstalowanego kompilatoora Delphi. Do zmniejszenia objętości pliku mozesz użyć UPX'a.

0

A jaki błąd pokazuje się? Jeżeli brakuje RTLxx.bpl czy VCLxx.bpl to rozwiązanie leży wyżej.

A może chodzi o brak BDE?

0

Wielkie dzieki. Zainstalowalam oczywiscie tez SQL Server z kompletna baza danych ktora ma uzywac. Lacze sie poprzez ADO. W stringu Connection uzywam czegos takiego:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=ISBE;Data Source=HOMEDEV\COMPCONS;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=HOMEDEV;Use Encryption for Data=False;Tag with column collation when possible=False;na wszelki wypadek wpisalam to do pliku i stamtad tez pobiera.....
Wiec mam nadzieje ze dzieki Wam uda mi sie rozwiazac moj problem...niestety moge probowac modifikacji dopiero wieczorem kiedy bede miala udostepniony nastepny komp(oczywiscie bez Delphi)....
jeszcze raz wszystkim dziekuje i przeanalizuje kazda odpowiedz

0

Jezeli pisalas z wykozystaniem komponentow ADO (zakladka dbGo) to:

  1. W konfiguracji TADOConnection trzeba wpisac nazwe lub IP kompa na ktorym jest baza a nie tak jak jest domyslnie localhost ;P

  2. Na kompie docelowym musi byc zainstalowany MDAC (sterowniki bazy danych), do sciagniecia z M$ :)

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