Mam pytanie na temat łączenia się z poziomu Delphi

0

Mam pytanie na temat łączenia się z bazą danych na serwerze MySQL z poziomu Delphi, używam komponenty ADOConnection.

<font color="red"> Użyłem takich parametrów w ConnectionString: <font size="9"> Provider=MSDASQL.1;Password=admin;Persist Security Info=True;User ID=admin;Extended Properties="DSN=myodbc3-test;DESC=MySQL ODBC 3.51 DSN;DATABASE=bci;SERVER=localhost;UID=admin;PASSWORD=admin;PORT=3306;OPTION=3;STMT=;" </span> </span>

I dzięki tym ustawienią łączy się z serwerem i z bazą bez żadnych problemów!. Natomiast jak zmieniłem <font color="blue">SERVER=localhost</span> na <font color="yellow">SERVER=191.122.123.111</span> na moje IP albo na nazwe Host nie może się wtedy połączyć.

Czy mógłby ktoś mi wyjaśnić dlaczego tak się dzieje?

Chce stowrzyć aplikacje biurową w sieci lokalnej.

0

Jeśli jeszcze jej nie zacząłeś tworzyć (tej aplikacji) to może zmień komponenty na WInZeos-a które bardzo fajnie obsługują mySQL-a.
Ja pisałem na nich swoją pracę inżynierską i naprawdę je polecam.
Można także skorzystać z dbExpress - ale one wydaja mi się trudniejsze do obczajenia niż winZeos.
Ewentualnie jeśli korzystasz z myODBC to może skorzystaj ze standardowych komponentów typu TDatabase i TTable
Jeśli wybierzesz WinZeosa to służę pomocą na Tlenie: [email protected] lub gg (jestem niewidoczny) 2692382

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