Podłączenie do MySQL przez ADO: Różnice pomiędzy wersjami

Z Motława
Linia 10: Linia 10:
 
[[image:ADO_Zdjecie.JPG|center|frame|Zdjęcie]]
 
[[image:ADO_Zdjecie.JPG|center|frame|Zdjęcie]]
 
A) Przechodzimy na zakładkę '''Plikowe DSN'''<br>
 
A) Przechodzimy na zakładkę '''Plikowe DSN'''<br>
B) naciskamy przycisk {{Przycisk|Dodaj...}}<br>
+
B) Naciskamy przycisk {{Przycisk|Dodaj...}}<br>
C) wybieramy "MySQL ODBC 5.1 Driver"<br>
+
C) Wybieramy "MySQL ODBC 5.1 Driver"<br>
D) naciskamy przycisk {{Przycisk|Dalej >}}<br>
+
D) Naciskamy przycisk {{Przycisk|Dalej >}}<br>
E) wpsujemy nazwe pliku "MysqlDNS"<br>
+
E) Wpisujemy nazwę pliku "MysqlDNS"<br>
F) naciskamy przycisk {{Przycisk|Dalej >}}<br>
+
F) Naciskamy przycisk {{Przycisk|Dalej >}}<br>
G) naciskamy przycisk {{Przycisk|Zakończ}}<br>
+
G) Naciskamy przycisk {{Przycisk|Zakończ}}<br>
 
[[image:ADO_Zdjecie1.JPG|center|frame|Zdjęcie 1]]
 
[[image:ADO_Zdjecie1.JPG|center|frame|Zdjęcie 1]]
Wnowym oknie ktore sie wyświetli wprowadzamy <br>
+
W nowym oknie które się wyświetli wprowadzamy <br>
A) "Serwer" -> wprowadzamy IP na ktorym znajduje sie Mysql (np. 192.168.0.4) - port zostawiamy domyslnie 3306<br>
+
A) '''Serwer''' wprowadzamy IP na którym znajduje się Mysql (np. 192.168.0.4) - port zostawiamy domyślnie 3306<br>
B) "Uzytkownik" login uzytkownika (np. int)<br>
+
B) '''Użytkownik''' login użytkownika w bazie danych (np. int)<br>
C) "Haslo" haslo wybranego uzytkownika ( np. ********) <br>
+
C) '''Hasło''' hasło wybranego użytkownika ( np. ********) <br>
D) "Baza danych" stowrzona baza danych do kotrej chcemy sie podlaczyc ( np. int2 )<br>
+
D) '''Baza danych''' baza danych do której chcemy się podłączyć ( np. int2 )<br>
Przyciskiem {{Przycisk|TEST}} mozna sprawdzic czy jest prawidlowe polaczenie do bazy danych.<br>
+
  Przyciskiem {{Przycisk|TEST}} można sprawdzić czy jest prawidłowe połączenie do bazy danych.<br>
 
E) Przyciskiem {{Przycisk|OK}} zapisujemy<br>
 
E) Przyciskiem {{Przycisk|OK}} zapisujemy<br>
 
[[image:ADO_Zdjecie2.JPG|center|frame|Zdjęcie 2]]
 
[[image:ADO_Zdjecie2.JPG|center|frame|Zdjęcie 2]]
4) Wchodzimy do Delphi<br>
+
4) Wchodzimy do '''Delphi'''<br>
 
[[image:ADO_Zdjecie3.JPG|center|frame|Zdjęcie 3]]
 
[[image:ADO_Zdjecie3.JPG|center|frame|Zdjęcie 3]]
A) Kladziemy component TADOConnection<br>
+
A) Kładziemy component '''TADOConnection'''<br>
B) W "Object Inspector" wybieramy opcje "ConnectionString" ( naciskamy {{Przycisk|...}})<br>
+
B) W '''Object Inspector''' wybieramy opcje '''ConnectionString''' ( naciskamy {{Przycisk|...}})<br>
C) Otwiera sie okno <br>
+
C) Otwiera się okno <br>
 
[[image:ADO_Zdjecie4.JPG|center|frame|Zdjęcie 4]]
 
[[image:ADO_Zdjecie4.JPG|center|frame|Zdjęcie 4]]
D) Wybieramy opcje jak na zdjeciu i naciskamy przycisk {{Przycisk|Build...}}<br>
+
D) Wybieramy opcje jak na zdjęciu i naciskamy przycisk {{Przycisk|Build...}}<br>
E) Otwiera sie okno<br>
+
E) Otwiera się okno<br>
 
[[image:ADO_Zdjecie5.JPG|center|frame|Zdjęcie 5]]
 
[[image:ADO_Zdjecie5.JPG|center|frame|Zdjęcie 5]]
 
F) Naciskamy przycisk {{Przycisk|Dalej >>}}<br>
 
F) Naciskamy przycisk {{Przycisk|Dalej >>}}<br>
 
[[image:ADO_Zdjecie6.JPG|center|frame|Zdjęcie 6]]
 
[[image:ADO_Zdjecie6.JPG|center|frame|Zdjęcie 6]]
G) wybieramy opcje jak na zdjeciu i naciskamy przycisk {{Przycisk|Konstruuj..}}<br>
+
G) Wybieramy opcje jak na zdjęciu i naciskamy przycisk {{Przycisk|Konstruuj..}}<br>
H) Otwiera sie okno w ktorym wybieramy wczesniej stworzony plik i naciskamy przycisk {{Przycisk|OK}} (patrz zdjęcie 2) <br>
+
H) Otwiera się okno w którym wybieramy wcześniej stworzony plik i naciskamy przycisk {{Przycisk|OK}} (patrz zdjęcie 2) <br>
I) Otworzy sie okno ze zdjęcia 1. Wprowadzamy ponownie haslo i zatwierzamy przyciskiem {{Przycisk|OK}}<br>
+
I) Otworzy się okno ze zdjęcia 1. Wprowadzamy ponownie hasło i zatwierdzamy przyciskiem {{Przycisk|OK}}<br>
J) Wracamy do okna Zdjecie 7 ktore zatwieradzamy przyciskiem {{Przycisk|OK}}<br>
+
J) Wracamy do okna <br>
 
[[image:ADO_Zdjecie7.JPG|center|frame|Zdjęcie 7]]
 
[[image:ADO_Zdjecie7.JPG|center|frame|Zdjęcie 7]]
K) Wracamy do okna Zdjecie 8 ktore zatwieradzamy przyciskiem {{Przycisk|OK}}<br>
+
  które zatwierdzamy przyciskiem {{Przycisk|OK}}<br>
 +
K) Wracamy do okna <br>
 
[[image:ADO_Zdjecie8.JPG|center|frame|Zdjęcie 8]]
 
[[image:ADO_Zdjecie8.JPG|center|frame|Zdjęcie 8]]
Teraz tylko powinno wystarczyc zmiana w "Object Inspector" property Connection na true. <br>
+
  które zatwierdzamy przyciskiem {{Przycisk|OK}}<br>
 +
 
 +
Teraz powinna wystarczyć zmiana w "Object Inspector" property Connection na true, <br>
 +
aby mieć połączenie z interesującą nas bazą danych. <br>

Wersja z 11:05, 2 lip 2010

Inprogress.png
Ten artykuł jest w trakcie tworzenia, nie wszystkie odnośniki mogą działać poprawnie lub być rozwinięte
Możesz nam pomóc przy rozbudowie dokumentacji systemu - zobacz jak możesz tego dokonać


1) Pobieramy sterowniki do ODBC:

http://motlawa.int.com.pl/motlawa/utils/mysql-connector-odbc-5.1.6-win32.msi

2) Instalujemy je.
3) Uruchomiamy Źródła danych (ODBC)
Start -> Ustawienia -> Panel sterowania -> Narzędzia administracyjne -> Źródła danych (ODBC)

Zdjęcie

A) Przechodzimy na zakładkę Plikowe DSN
B) Naciskamy przycisk  Dodaj... 
C) Wybieramy "MySQL ODBC 5.1 Driver"
D) Naciskamy przycisk  Dalej > 
E) Wpisujemy nazwę pliku "MysqlDNS"
F) Naciskamy przycisk  Dalej > 
G) Naciskamy przycisk  Zakończ 

Zdjęcie 1

W nowym oknie które się wyświetli wprowadzamy
A) Serwer wprowadzamy IP na którym znajduje się Mysql (np. 192.168.0.4) - port zostawiamy domyślnie 3306
B) Użytkownik login użytkownika w bazie danych (np. int)
C) Hasło hasło wybranego użytkownika ( np. ********)
D) Baza danych baza danych do której chcemy się podłączyć ( np. int2 )

  Przyciskiem  TEST  można sprawdzić czy jest prawidłowe połączenie do bazy danych.

E) Przyciskiem  OK  zapisujemy

Zdjęcie 2

4) Wchodzimy do Delphi

Zdjęcie 3

A) Kładziemy component TADOConnection
B) W Object Inspector wybieramy opcje ConnectionString ( naciskamy  ... )
C) Otwiera się okno

Zdjęcie 4

D) Wybieramy opcje jak na zdjęciu i naciskamy przycisk  Build... 
E) Otwiera się okno

Zdjęcie 5

F) Naciskamy przycisk  Dalej >> 

Zdjęcie 6

G) Wybieramy opcje jak na zdjęciu i naciskamy przycisk  Konstruuj.. 
H) Otwiera się okno w którym wybieramy wcześniej stworzony plik i naciskamy przycisk  OK  (patrz zdjęcie 2)
I) Otworzy się okno ze zdjęcia 1. Wprowadzamy ponownie hasło i zatwierdzamy przyciskiem  OK 
J) Wracamy do okna

Zdjęcie 7
  które zatwierdzamy przyciskiem  OK 

K) Wracamy do okna

Zdjęcie 8
  które zatwierdzamy przyciskiem  OK 

Teraz powinna wystarczyć zmiana w "Object Inspector" property Connection na true,
aby mieć połączenie z interesującą nas bazą danych.