MySQL - kompatybilność

MySQL - kompatybilność
Viking
  • Rejestracja:około 21 lat
  • Ostatnio:około 14 lat
  • Postów:123
0

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)...

HE
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 3 lata
0

A na czym polega ten problem np. z zastosowaniem komponentów DBX?

Viking
  • Rejestracja:około 21 lat
  • Ostatnio:około 14 lat
  • Postów:123
0

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 [!!!] [!!!] [!!!]

ŁF
Moderator
  • Rejestracja:ponad 22 lata
  • Ostatnio:dzień
0

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).


Viking
  • Rejestracja:około 21 lat
  • Ostatnio:około 14 lat
  • Postów:123
0

Ech! Tylko dlaczego, jak daję

Kopiuj
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

Kopiuj
 został zainicjowany: 
```delphi
procedure TForm1.FormCreate(Sender: TObject);
begin
 MySQL:=TMyDB.Create(self);
end;

Niestety to samo miałem przy

Kopiuj
TSimpleMySQL

oraz przy uruchamianiu wspomnianego 4Off. Czegoś mi brakuje?

O co chodzi? :/

// może jakaś kosmiczna dla mydb wersja mysql? - Ł

DT
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
0

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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.