Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 5 lut 2025, o 23:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 30 sty 2014, o 21:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2013
Posty: 93
Lokalizacja: Piotrków Trybunalski
Pomógł: 1

Witam Koledzy! :)
Pierwsze pytanko mam takie: Czy używa ktoś z Was pakietu Lazarus/Delphi? :) Otóż robię program na konkurs i napotykam pewne problemy, mianowicie:
- czy w istnieje taka funkcja jak w PHP, która zwraca nazwy baz danych na serwerze MySQL? Chcę dać możliwość stworzenia własnej bazy danych, a nie tylko stworzenie tabel w przygotowanej bazie - to jednak problem, który ewentualnie można pominąć, bardziej z ciekawości, bo nie mogłem się natknąć w internecie na rozwiązanie tego :P
- teraz poważniejsze - ostatnio robiłem reinstalkę windowsa z pełnym formatem z własnej głupoty, ale mniejsza, no i po instalacji od nowa xamppa i lazarusa po odpaleniu skompilowanego programu i próbie połączenia z bazą danych wyskakuje komunikat: "Can not load default MySQL library ("libmysql.dll" or "libmysql.dll"). Check your installation." Próbowałem wgrywania owych bibliotek w różnych wersjach do katalogu C:/Windows/System32 i restartów, ale nie działa, a nie powiem, bo za wiele w tym temacie na necie nie ma :P Może jakieś pomysły :D?
Dzięki wielkie z góry i pozdrawiam :D
Waszek

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 21:56 
Offline
Nowy

Dołączył(a): 27 lis 2013
Posty: 23
Lokalizacja: Southampton
Pomógł: 2

Witam. Nie wiem jak jest w delphi bo akurat tego języka nigdy nie używałem ale w funkcji do wysłania zapytania SQL wpisz 'show databases;' -aby wyswietlic bazy danych które aktualnie znajduja się na serwerze mysql. Nie jest to polecenie ani z delphi ani z SQL ale fragment obsługi baz danych konkretnie z mysql.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 21:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2013
Posty: 93
Lokalizacja: Piotrków Trybunalski
Pomógł: 1

Tylko własnie tu już mam w zapytaniu, a jeżeli przy połączeniu w lazarusie nie podam nazwy bazy danych, to wyskakuje błąd ;)
Jednak mimo to, jeżeli wgl to bujnie przez tę bibliotekę, to spróbuję i tak ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 22:04 
Offline
Nowy

Dołączył(a): 27 lis 2013
Posty: 23
Lokalizacja: Southampton
Pomógł: 2

tak na szybko to mogę polecić jeszcze takie rozwiązanie jeżeli mówisz, że musisz być połączony z jakąś bazą danych to:
połącz się z bazą o nazwie "mysql" na hoście localhost (albo jaki tam masz domyślnie ustawiony) i wtedy wyslij to zapytanie które ci wcześniej przedstawiłem. Baza o nazwie mysql musi istnieć w każdym serwerze MySql a to że nie będziesz mógł jej zmienić ani odczytać nie będąc adminem to nie powinno przeszkadzać bo przecież twoje zapytanie SQL nie będzie odnosilo się do konkretnej bazy tylko do silnika MySql :) Mam nadzieje, że nie zamieszałem zbyt mocno, późno już i głowa szwankuje troszke :)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 22:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2013
Posty: 93
Lokalizacja: Piotrków Trybunalski
Pomógł: 1

o ciekawe rozwiązanie, na to nie wpadłem, mówię, jeszcze z tym zakombinuję, tylko muszę coś ogarnąć z tą biblioteką, która przyprawia mnie o wszelkie możliwe choroby nerwowe, bo zegar tyka, tu takie balety odstawiają... :( Dzięki ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sty 2014, o 22:21 
Offline
Nowy

Dołączył(a): 27 lis 2013
Posty: 23
Lokalizacja: Southampton
Pomógł: 2

Ne ma problema , jak coś zdziałasz daj znać, sam jestem ciekaw jak taka sytuacja przejdzie przez delphi, tymbardziej, że z językami "Pascalowymi" miałem do czynienia już hoho. ale zawsze to jakaś świerza informacja :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 15:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 paź 2011
Posty: 780
Pomógł: 20

Trzymaj tutaj masz trzy filmiki :)

Dwa pierwsze to delphi 2009 i firebird a trzeci to Lazarus i MySQL

http://www.youtube.com/watch?v=qfxgPCWbFEI
http://www.youtube.com/watch?v=-25aHUHFYE4
http://www.youtube.com/watch?v=CBBL1iTEw08

Do tego ostatniego możesz pobrać pobrać źródła z mojej strony :) oryginalny projekt z lazarusa :)

http://www.blue17.elektroda.eu/download/programy

drugie od góry :)

Zapytania wywołuję z kontrolki prawie nic już z tego nie pamiętam :)

Pozdrawiam

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 17:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2013
Posty: 93
Lokalizacja: Piotrków Trybunalski
Pomógł: 1

stachu znam widziałem, nie chodzi o to, że nie wiem jak się posługiwać w tym programie połączenia i wgl, bo to doskonale znam, ale wyskakuje mi błąd z biblioteką, która jest w ostatnim linku i która nie działa u mnie ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 17:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 paź 2011
Posty: 780
Pomógł: 20

Załaduj sobie moja dllke z pliku bo pamiętam ze też miałem jakieś problemy z nią :) i skądś ją zassałem :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 17:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2013
Posty: 93
Lokalizacja: Piotrków Trybunalski
Pomógł: 1

Dobra spróbuję jeszcze raz ;) Twoja ta strona :P?

------------------------ [ Dodano po: 2 minutach ]

A do którego folderu wgrywałeś? Tą z tamtej stronki?

------------------------ [ Dodano po: 17 minutach ]

Nie hula... :(

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO