error reading sqlconnection1->Drivername

problemy z tworzeniem programów do obsługi sieci, internetu, e-mail itp..

error reading sqlconnection1->Drivername

Nowy postprzez Sokon » sobota, 3 września 2011, 19:30

Witam.
Napisałem aplikację która obsługuje bazę MySQL. Wszystko działa ładnie i pięknie ale tylko na moim komputerze.
Na wszystkich innych pojawia się błąd "error reading sqlconnection1->Drivername: cannot find connection files from application....."
Środowisko to CodeGear C++ Builder 2009.
Nie mam pojęcia jakie pliki dołączyć do programu aby zaczął działać...

Z góry dziękuję za podpowiedzi.
Avatar użytkownika
Sokon
Bladawiec
Bladawiec
 
Posty: 3
Dołączył(a): piątek, 19 sierpnia 2011, 01:46
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Re: error reading sqlconnection1->Drivername

Nowy postprzez Cyfrowy Baron » sobota, 3 września 2011, 19:49

Bazy danych mają już to do siebie, że wymagają zainstalowania na komputerze (na którym taka baza ma działać ) engine, czyli silnika, który będzie tą bazę obsługiwał. Baza działa na Twoim komputerze, gdyż instalując środowisko zainstalowałeś również engine do obsługi baz danych oferowanych przez to środowisko. Do systemu zostały również dodane odpowiednie usługi do obsługi tychże baz danych jak np. BlackfishSQL - CodeGear BlackfishSQL Relational SQL Database.
Na komputerze na którym ma działać Twój program musisz zainstalować jeszcze pakiet do obsługi tej bazy danych. Normalnie to tworzy się pakiety instalacyjne np. za pomocą programu InstallShield lub Install Avare Studio.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4719
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: error reading sqlconnection1->Drivername

Nowy postprzez Sokon » sobota, 3 września 2011, 21:25

Dzięki za szybką odpowiedź jednak przez nieuwagę zapomniałem dodać, że program łączy się z bazą poprzez sieć z serwerem MySQL.
Avatar użytkownika
Sokon
Bladawiec
Bladawiec
 
Posty: 3
Dołączył(a): piątek, 19 sierpnia 2011, 01:46
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Re: error reading sqlconnection1->Drivername

Nowy postprzez Cyfrowy Baron » sobota, 3 września 2011, 23:45

To niczego nie zmienia.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4719
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: error reading sqlconnection1->Drivername

Nowy postprzez Sokon » niedziela, 4 września 2011, 11:21

Problem się rozwiązał. Dla potomnych:
Do aplikacji która łączy się z sieciową bazą danych aby działała na innych komputerach trzeba dołączyć pliki:
libmysql.dll
dbxmys.dll
dbxconnections.ini
dbxdrivers.ini
Avatar użytkownika
Sokon
Bladawiec
Bladawiec
 
Posty: 3
Dołączył(a): piątek, 19 sierpnia 2011, 01:46
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje sieciowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 2 gości