TSQL Connection - błąd DBX ERROR Invalid Usermane/Password

0

Witam.

Łączę a raczej próbuję uzyskać połączenie z bazą MySQL.
We właściwościach komponętu TSQL Connection mam na pewno prawidłowo wpisane nazwę hosta, nazwę bazy, użytkownika i hasło
w podczas ustawienia właściwości Connected na True wywala błąd: DBX ERROR Invalid Usermane/Password

Tak samo dzieje się jeżeli te dane podaję z poziomu kodu

 
  LoginParams.Values["HostName"]="***";
  LoginParams.Values["Database"]="***";
  LoginParams.Values["User_Name"]="***";
  LoginParams.Values["password"]="***"; 

Help Adam

0

a jakie masz wersje Delphi i mysqla ????

0

Wersja serwera: 5.1.58
Delphi 7

0

z tego co wiem to DBXpress ma problemy z MYsql powyżej wersji 4.XX , wypróbuj komponenty ZeosLib
mnie się nie udało podłączyć do MySql w wersji 5.xx przy pomocy DBXpress , a mam Delphi 2010, ale ZeosLib dał sobie radę

0
SQL.LoginParams.ValueFromIndex[1] := 'HostName';
SQL.LoginParams.ValueFromIndex[2] := 'DateBase';
SQL.LoginParams.ValueFromIndex[3] := 'UserName';
SQL.LoginParams.ValueFromIndex[4] := 'Password';

Gdzie SQL to TSQLConnection.

0

Akurat piszę w Builderze C++ 6 i nie mam w obiekcie TSQLConnect właściwości ValueFromIndex

 
 LoginParams->ValueFromIndex[1] ="...........";

Może masz jakieś rozwiązanie dla Buildra ??

Adam

0

Myślałem że delphi.
Zrób tak, wpisz w edytor

SQL.LoginParams.

i wciśnij Ctrl+Space. To Ci wylistujesz wszystkie metody, przeczytaj wszystkie i zobacz czy jakaś sensownie wygląda. Ja tam odkryłem właśnie "ValueFromIndex" :)

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