Lazarus - obsługa bazy MSSQL

0

Witam

Próbuje napisać w Lazarusie program obsługujący bazę w MSSQL 2005.
Umieściłem na formatce komponenty:

  • SQLConnector1
  • SQLTransaction1
  • SQLQuery1
  • Datasource1
  • DBGrid1

Problem pojawił się na samym początku, tj na komponencie SQLConnector - przy próbie połączenia otrzymuje błąd "Unknown connector type"...
Możecie mi podpowiedzieć co powinienem wpisać jako tą właściwość ?
Próbowałem znaleźć opis tego komponentu lub jakiś kurs MSSQL - Lazarus lecz bezskutecznie (trafiłem jedynie na tutorial opisujący jak połączy się z MS SQL z Delphi lecz wykorzystana są tam komponenty "ADO" do których dostępu w Lazarusie chyba nie ma).

Z góry dziękuję za pomoc.

0

Skorzystaj z ODBCConnection, pod systemem utwórz połączenie i poszło...

0

Jeżeli jeszcze nie widziałeś to przejrzyj to:
http://wiki.freepascal.org/mysql

EDIT:
zapędziłem się

0

Skorzystaj z www.google.pl
Przykładowo wpisałem "TSQLConnector Lazarus", wybrałem pierwszy wynik i zobacz co ukazało się moim oczom.

halityilmaz napisał(a)

hi all,
i have a linux installed machine and want to develop a program working with mssql server. i did it with delphi and worked fine. when i try to connect to mssql from linux on lazarus ide unfortunately i can do nothing;

A odpowiedzi tam masz pod dostatkiem.
Niestety nie jestem w stanie zrozumieć jaki masz problem żeby zapytać googla zanim opublikujesz swój jakże wyjątkowy i niepowtarzalny na skalę świata post.

0

Walczę z ZeosLib :) Póki co stanąłem na błędzie dotyczącym pliku ntwdblib.dll, ale kombinuje dalej...

1

Ps. -321oho chyba jakąś starszą wersje www.google.pl mam, bo jako pierwszy wynik wyszukiwania pokazuje mi odnośnik do http://wiki.freepascal.org a tam na pewno nie ma tego co cytowałeś.

A wystarczyło wrzucić w googla to co cytowałem.
http://www.lazarus.freepascal.org/index.php?topic=10311.0

Po wielu nie udanych próbach z ZeosLib spróbowałem ODBC i udało się połączyć i odczytać tabele jednak przy zamykaniu programu wywala błąd "operation cannot be performed on an active transaction"...

Wrzuciłem to w googla, google odpowiedziało http://www.lazarus.freepascal.org/index.php?topic=14301.0

1

A sprawdzałeś w praktyce to co jest tam napisane?

A to nie ty od tego tutaj jesteś?

Wow, a mi się wydawało że to ty masz problem... Teraz się okazuje że to ja mam sprawdzać rozwiązania, nie ty...

1

-321oho pozwól że tym razem będę Cię ignorował

Skoro nie umiesz po prostu zamiast rozwijać niepotrzebnych wątków skupić się na problemie to spoko. Lepsze to niż twoje nudne odpowiedzi w których to pokazujesz jak bardzo nie rozumiesz mojego działania.

żeby temat znów nie trafił przez Ciebie do kosza.

Gdyby temat przeze mnie trafiał do kosza to twoje ignorowanie by nie zmieniało niczego.

0

Po wielu nie udanych próbach z ZeosLib spróbowałem ODBC i udało się połączyć i odczytać tabele jednak przy zamykaniu programu wywala błąd "operation cannot be performed on an active transaction"... Spotkaliście się z czymś takim?

0

Ja się nie spotkałem, ale zgłoszono nam że kasujesz swoje posty za pewne zamazując tym samym treść wątku i jego dokładny sens. Takie zachowanie nie będzie w przyszłości tolerowane. Następnym razem wątek może trafić do kosza.

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