🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
6 messages
6 total messages Started by Sivy Tue, 09 Jan 2018 10:32
Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL
#82859
Author: Sivy
Date: Tue, 09 Jan 2018 10:32
22 lines
1934 bytes
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
Re: Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL
#82860
Author: immo
Date: Tue, 09 Jan 2018 13:31
19 lines
2374 bytes
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.
Re: Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL
#82861
Author: miab
Date: Tue, 09 Jan 2018 15:09
28 lines
2233 bytes
W dniu 09-01-2018 o 11:32, Sivy pisze:
> 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 ?

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
Re: Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL
#82862
Author: Sivy
Date: Tue, 09 Jan 2018 15:26
34 lines
2598 bytes
W dniu 2018-01-09 o 16:09, miab pisze:
> W dniu 09-01-2018 o 11:32, Sivy pisze:
>> 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 ?
> 
> 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

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
Re: Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL
#82863
Author: miab
Date: Tue, 09 Jan 2018 15:36
39 lines
2757 bytes
W dniu 09-01-2018 o 16:26, Sivy pisze:
> W dniu 2018-01-09 o 16:09, miab pisze:
>> W dniu 09-01-2018 o 11:32, Sivy pisze:
>>> 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 ?
>>
>> 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
> 
> 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ć.

miab
Re: Delphi 2007 + Zeos 6.6.5 + PostgreSQL 8.2 -> MSSQL
#82864
Author: miab
Date: Tue, 09 Jan 2018 15:49
16 lines
1630 bytes
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
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads