Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   XE3 und MSSQL (https://www.delphipraxis.net/172572-xe3-und-mssql.html)

Bernhard Geyer 11. Jan 2013 16:50

AW: XE3 und MSSQL
 
Zitat:

Zitat von FrankJ28 (Beitrag 1198683)
Zitat:

Und?
(was für eine Einleitung ...)

Ab und zu rutscht mal so ein kurze bemerkung raus :-)

Zitat:

Zitat von FrankJ28 (Beitrag 1198683)
Zitat:

Wenn du bei OLE DB bleiben willst, ist spätestens mit SQL Server 2012 Schluss
... interpretierte ich eben so, dass schon bei 2012 Schluss wäre.

Stimmt. Der Vorsatz könnt es nahe legen (Wenn du bei OLE DB bleiben willst, ist spätestens mit SQL Server 2012 Schluss.

Uwe Raabe 11. Jan 2013 16:56

AW: XE3 und MSSQL
 
OK, unklar ausgedrückt. Mit Schluss ist das Ende der Unterstützung gemeint, nicht der Anfang der Nicht-Unterstützung.

Also nochmal zur Klärung: SQL Server 2012 unterstützt noch OLE DB, die zukünftigen Versionen dann wohl nicht mehr.

FrankJ28 11. Jan 2013 17:58

AW: XE3 und MSSQL
 
Hallo,
@Bernhard: :-D
@Uwe: So etwa wie die BDE seinerzeit abgekündigt wurde :-)?
Danke für die Infos und ciao
Frank

Uwe Raabe 11. Jan 2013 19:10

AW: XE3 und MSSQL
 
Zitat:

Zitat von FrankJ28 (Beitrag 1198704)
@Uwe: So etwa wie die BDE seinerzeit abgekündigt wurde :-)?

Nicht ganz: Microsoft is Aligning with ODBC for Native Relational Data Access

Zitat:

The commercial release of Microsoft SQL Server, codename “Denali,” will be the last release to support OLE DB.

FrankJ28 13. Jan 2013 11:00

AW: XE3 und MSSQL
 
Hallo Uwe,
danke für die Info. Ich bin nach dem Lesen etwas schockiert. ODBC wird "wiederbelebt"? Sollte nicht gerade der Zugriff via OLE-DB das "veraltete Schiff" ODBC ablösen?
Ciao
Frank

Bernhard Geyer 13. Jan 2013 12:26

AW: XE3 und MSSQL
 
Zitat:

Zitat von FrankJ28 (Beitrag 1198869)
danke für die Info. Ich bin nach dem Lesen etwas schockiert. ODBC wird "wiederbelebt"? Sollte nicht gerade der Zugriff via OLE-DB das "veraltete Schiff" ODBC ablösen?

Bei MS ist doch solche "Aktualisierungen" an der Tagesordnung (Kennt noch jemand die ganzen ODBC/DAO/RDO/ADO-Techniken?)

Also OLE/DB (ADO) "stirbt" denn bis auf den Zugriff auf MS-SQl-Server und Access ist für jede anderes DBMS eine native Zugriffstechnik besser als über ADO zu gehen. MS hat auch vor einiger Zeit schon den (sehr fehlerhaften) Oracle-Provider abgekündigt.

Aber das sollte wenn man den DB-Zugriff richtig kapselt auch nur ein ziemlich überschaubarer Aufwand bedeuten das auf die jetzt aktuelle Technik zuzustellen.

FrankJ28 13. Jan 2013 14:24

AW: XE3 und MSSQL
 
Hallo Bernhard,
vor 2 Jahren habe ich alle Applikationen von der BDE auf ADO umgestellt. Jetzt erfolgen alle Zugriffe über das TADODataSet und die TADOConnection. Das wieder umzubauen bedeutet erfahrungsgemäß ein halbes Jahr Entwicklungsstau. Das müsste dann "schleichend" umgesetzt werden, Form für Form und in der Übergangszeit eben über beide Methoden zugreifen. Mir graut es ...
Ciao
Frank

EgonHugeist 13. Jan 2013 15:29

AW: XE3 und MSSQL
 
Alternativ könntest do Zeos7 mit dem FreeTDS Protokol benutzen. Keinen Client, kein ADO sondern den reinen TabularDataStream als Protokol...

Bernhard Geyer 13. Jan 2013 16:34

AW: XE3 und MSSQL
 
Zitat:

Zitat von FrankJ28 (Beitrag 1198892)
vor 2 Jahren habe ich alle Applikationen von der BDE auf ADO umgestellt. Jetzt erfolgen alle Zugriffe über das TADODataSet und die TADOConnection. Das wieder umzubauen bedeutet erfahrungsgemäß ein halbes Jahr Entwicklungsstau. Das müsste dann "schleichend" umgesetzt werden, Form für Form und in der Übergangszeit eben über beide Methoden zugreifen. Mir graut es ...

Und wieso hast du es nicht gleich richtig gemacht und stattdesen die DB-Schnittstelle wieder in jedes Formular gezogen. Stichwort wäre hier Bridge-Pattern. Unsere DB-Schnittstelle macht pro unterstütztes DBMS ca. 1000 Quellcodezeilen aus. Ein Wechsel der Zugriffskomponenten/weg bei MySQL hatte z.B. 1-2 Tage benötigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz