Z uruchomieniem i poprawnym działaniem MySQL pod Delphi jest dość duży problem... Za każdym razem (jak dotąd) coś nie działa. Ma ktoś może działającą kombinację wersja serwera MySQL + komponenty do obsługi klienta w Delphi? Próbowałem już 4 wersji MySQL i w sumie wszystkich dostępnych od zaraz komponentów (z ZeosDBO włącznie)...
A na czym polega ten problem np. z zastosowaniem komponentów DBX?
Problem polega na tym, że przy użyciu niektórych komponentów nie działają np. aliasy w zapytaniach sql, przy innych nie potrafi sie zalogować na serwer przy użyciu hasła, na jeszcze innych po prostu nie działa...
Ludzie! Pomóżcie! Potrzebuję jedynie wersję Delphi, użyte komponenty i wersję serwera, z którym się łączyliście! Nikt nie pisał aplikacji pod MySQL?
Pomocy [!!!] [!!!] [!!!]
MyDB - plik MyDB.pas masz dołączony do programu 4Off (jest gdzieś w download), przy okazji będziesz mieć przykład działania. bez problemu wyciąga dane z mysql 4.1.1 spod delphi 7.0 (i prawdopodobnie każdej innej).
Ech! Tylko dlaczego, jak daję
MyDB.Connect(...)
wyskakuje 'Access Vilation at address 00000000. Read at address 00000000' i to niezależnie od parametrów. Należy oczywiście dodać, że obiekt MyDB
został zainicjowany:
```delphi
procedure TForm1.FormCreate(Sender: TObject);
begin
MySQL:=TMyDB.Create(self);
end;
Niestety to samo miałem przy
TSimpleMySQL
oraz przy uruchamianiu wspomnianego 4Off. Czegoś mi brakuje?
O co chodzi? :/
// może jakaś kosmiczna dla mydb wersja mysql? - Ł
ja używam komponentów Zeoslib. Działają mi i w D6 i w D7. Próbowałem na MySQL 3.23 i 4.1 i wszystko ładnie działa.