mysql

0

Witam

Przy probie polaczenia sie ze sql pojawia sie zapytanie o username i password. Gdzie moge te wartosci ustawic ?w ODBC ? ale gdzie go znalezc ?

czy jest jakis dobry kurs oblusgi sql z poziomu Delphi ?

Pozdrawiam

0

A może byś sobie wypzyczył książkę z biblioteki (wbrew pozorom są tam nowe kasiążki - niedawno widziałem o Delphi7). Tych książek jest naprawdę sporo w bilniotekach. No chyba, że mieszkasz w miasyeczku, gdzie nie ma większych bilbiotek.

0

A z jakich komponentów korzystasz ??

0

KOrzystam z:

Table
DataSource
Query
DBGrid

0

Powinienes również używać do łączenia się z mySQL-em za pomocą ODBC komponent Database. W tym komponencie wybierasz alias bazy jaki podałes w ODBC.
Następnie w DatabaseName wpisz nazwę jaka będzie dostępna dla komponentu Table - w tym momencie powinieneś w komponencie Table - właściwosc DatabaseName podac nazwę tego aliasu.
Następnie kliknij w ikonkę trzech kropek własciwosci Params kompopnentu DataBase. Otworzy się okno z możliwością podawania różnych parametrów połączenia.
Kliknij w przycisk Code Editor i wpisz podane niżej linijki:
USER NAME=[tutaj podaj nazwę usera bez nawiasów]
Password=[a tutaj hasło - tez bez nawiasów]
Zamknij stronę z tym codem i jak będzie się pytał czy zapisać to daj na tak. Własciwosć LoginPrompt komponentu Database ustaw na False - to wyłączy pytanie o hasło za kazdym razem jak będziesz się podłączał do bazy w mySQL-u.
I w tym momencie mozesz dać Connected na true. Jesli podałeś złe hasło lub usera to wyświetli błąd połączenia a jesli wszystko OK to bedziesz połączony.
Ale według mnie korzystanie z ODBC to raczej zbędny balast dla systemu.
Korzystając z komponentów WinZeos możesz przeciez połączyć się bezpośrednio z mySQL-em bez żadnych zbędnych pośredników typu ODBC. Nawet jesli już masz stworzony cały program ze zwykłymi komponentami to możesz je podmienić na WinZeosa gdyż obsługa ich jest identyczna jak tych standardowych TTable. Trzeba tylko nadac im takie same nazwy jak komponentów TTable.

0

A może tak sciagniesz sobie komponenty zeos są typowo do mysql'a. I problem z glowy w ciagu kwadransa da sie nauczyc co i jak. a i żrodla są.

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