Strona 1 z 1

C++Builder (BDS 2006) i MySQL - konfiguracja środowiska

Nowy postNapisane: poniedziałek, 22 grudnia 2008, 22:48
przez jabu74 - ekspert
Witam

Chcę dopisać do mojej aplikacji możliwość zapisywania wyników pomiarów do bazy danych MySQL. W związku z powyższym jak skonfigurować środowisko C++Buildera (BDS 2006) by zacząć działać ?

Którą wersję MySQL pobrać z neta ?

Pozdrawiam

Re: C++Builder (BDS 2006) i MySQL - konfiguracja środowiska

Nowy postNapisane: poniedziałek, 22 grudnia 2008, 23:55
przez banita
komponentyy dbExpress(dla mysql sa najszybsze poniewarz dzialaja wywolujac bezposrednio funkcje API C mysql).
posiadam C++builder 2006 (Turbo c++ Pro) czyli w sumie nowsze niz C++builder z Developer studio i dbExpress dziala z mysql do wersji 4.0.26, cb2007 posiada juz nowesze sterowniki dbExpress i dziala z mysql 4.1 i 5.x

Re: C++Builder (BDS 2006) i MySQL - konfiguracja środowiska

Nowy postNapisane: wtorek, 23 grudnia 2008, 02:20
przez jabu74 - ekspert
oki

widzę, że siedzisz w temacie :D fajnie bo mi pomożesz.

Re: C++Builder (BDS 2006) i MySQL - konfiguracja środowiska

Nowy postNapisane: wtorek, 23 grudnia 2008, 12:26
przez jabu74 - ekspert
Jak zacząć ? muszę pobrać jakieś SDK MySQL ?
Gdzie znajdę jakieś proste przykłady ?

Re: C++Builder (BDS 2006) i MySQL - konfiguracja środowiska

Nowy postNapisane: wtorek, 23 grudnia 2008, 22:53
przez banita
poprostu sciagasz klienta mysql (odpowiednia wersja) i ta masz potzrebne biblioteki dll i *.h gdybys chcial samodzielnie wywolywac funkcje API. dla dbExpress potzrebna jest biblioteka dll dostarczona wraz z klientem

Re: C++Builder (BDS 2006) i MySQL - konfiguracja środowiska

Nowy postNapisane: sobota, 10 stycznia 2009, 01:54
przez Corvis
W zależności gdzie będzie serwer ( local , remote )

Wrzucasz na formę komponent TSQLConnection ustawiasz Params -> dane odnośnie serwera,bazy,użytkownika -> dajesz Connected na true w Inspektorze jeżeli wszystko dobrze ustawiłeś masz już połączenie. Cała zabawa zaczyna się z tym jak chce napisać aplikację jeżeli będziesz widział co i jak ma ona robić wtedy możesz dobrać sobie odpowiednie strategie działania. Od prostego wrzucania danych do bazy tylko przy użyciu TSQLQuery czy też po trudniejsze rzeczy jak wizualizacja i obsługa tych danych przy użyciu komponentów TClientDataSet -> TDataSetProvider -> TSQLDataSet. Daj znać jaki masz plan działania wtedy będzie łatwiej dać ci jakieś wskazówki.