Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL

20 views
Skip to first unread message

Sivy

unread,
Jan 9, 2018, 5:32:23 AM1/9/18
to
Witam

Jest projekt w Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 i jakoś to
sobie tam działa.
Jest pomysł przejścia na MSSQL.
I teraz pytanie, jaki wybrać komponent ?
Widzę, że ZEOS wreszcie po latach wypuścił nową wersję z gałęzi 7.x w
wersji stable :)
Czy ona nadaje się na 'produkcję' ? podstawowym kryterium jest aby to
działało i działało poprawnie. Raczej nie będą wykorzystywane jakieś
mega zaawansowane rzeczy z tego MSSQLa, ale im więcej tym lepiej.
Nie ukrywam, że przejście na nową wersję ZEOSa było by fajnym
rozwiązaniem ponieważ nie trzeba by było przepisywać więcej kodu tylko
mniej ponieważ wywoływanie np. fieldów by zostało 'po staremu' albo z
małymi zmianami, a w innym komponencie mogła by ta składnia być inna i
trzeba by było tego kodu więcej zmieniać.
Zmiany w samych SQLach to wiadomo i tak by były do wykonania niezależnie
od komponentu.

Jeżeli nie ZEOS to co do łączenia się z MSSQL z Delphi 2007 ?

Pozdrawiam

immo

unread,
Jan 9, 2018, 8:31:09 AM1/9/18
to
W dniu wtorek, 9 stycznia 2018 11:32:23 UTC+1 użytkownik Sivy napisał:
> Witam
>
> Jest projekt w Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 i jakoś to
> sobie tam działa.
> Jest pomysł przejścia na MSSQL.
> I teraz pytanie, jaki wybrać komponent ?
>
> Jeżeli nie ZEOS to co do łączenia się z MSSQL z Delphi 2007 ?

Jeśli chcesz mieć szybko i niezawodnie to polecam SDAC od Devartu https://www.devart.com/sdac/.
Używam od wielu lat i nie znalazłem żadnego problemu z komponentami.

Zamiennie używałem AnyDAC/FireDac lub/i Zeos.

Ale jeśli chcesz tylko MSSQL to polecam SDACa, jeśli chcesz wieloplatformowo od strony bazy to AnyDACa (choć nie będzie obsługiwał wszystkiego w najnowszych wersjach baz). Zeos, no cóż - w czasach gdy go próbowałem używać miał więcej błędów i problemów niż byłem w stanie zaakceptować. Od tego czasu mam na niego alergię i nie mam zamiaru ponownie do niego podchodzić.

pozdrawiam,
Przemek O.

miab

unread,
Jan 9, 2018, 10:12:09 AM1/9/18
to
W dniu 09-01-2018 o 11:32, Sivy pisze:
Jezeli ZEOS i MSSQL to raczej z gałęzi 7.3 (bo ma ODBC i OleDB do MSSQL-a).
https://sourceforge.net/p/zeoslib/code-0/HEAD/tree/branches/testing-7.3/
Jeśli nie ZEOS a uniwersalny to UniDAC(AnyDAC do d2007 od lat nie
aktualizoawny).

miab

Sivy

unread,
Jan 9, 2018, 10:26:54 AM1/9/18
to
W dniu 2018-01-09 o 16:09, miab pisze:
Dzięki za odpowiedź. A czy v. 7.3 nadaje się już na 'produkcję' ? nie ma
tam za dużo błędów jeszcze ? jakieś plany na wydanie 7.3 stable ? ;]

Pozdrawiam

miab

unread,
Jan 9, 2018, 10:39:36 AM1/9/18
to
W dniu 09-01-2018 o 16:26, Sivy pisze:
Według mnie nadaje się na 'produkcje' bo raczej ubywa błędów niż
przybywa. Najlepiej ściagnąć i przetestować.

miab

miab

unread,
Jan 9, 2018, 10:52:03 AM1/9/18
to
W dniu 09-01-2018 o 16:36, miab pisze:
> W dniu 09-01-2018 o 16:26, Sivy pisze:

>>
>> Dzięki za odpowiedź. A czy v. 7.3 nadaje się już na 'produkcję' ? nie
>> ma tam za dużo błędów jeszcze ? jakieś plany na wydanie 7.3 stable ? ;]
>
> Według mnie nadaje się na 'produkcje' bo raczej ubywa błędów niż
> przybywa. Najlepiej ściagnąć i przetestować.

Jeszcze może dodam ze 7.3.x to w zasadzie 7.2.x z dodanymi własnie
wspomnianymi ODBC i OleDB w przypadku MSSQL-a. Pozostało oczywiście tak
jak w 7.2.x połączenie przez ADO i FreeTDS(i dawno porzucone przez MS-a
ntwdblib).

miab

0 new messages