Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Prism Daten kopieren TDataSet <-> System.DataSet (ADO.NET) (https://www.delphipraxis.net/63075-daten-kopieren-tdataset-system-dataset-ado-net.html)

tomaten 13. Feb 2006 18:48

Datenbank: Oracle • Version: 9.0 • Zugriff über: dbExpress

Daten kopieren TDataSet <-> System.DataSet (ADO.NET)
 
Hallo, hat jemand schon Erfahrung mit dem Datenaustausch zwischen TDataSet und System.DataSet? Habe einen sehr grossen Programmkern in Delphi(.NET) mit unzählbaren TDataSet's in Form der TkbmMemTable die ich auch gern so weiter verwenden möchte. Ich will aber die GUI aus Gründen von mehr Feature uvm. von DevExpress Web Framework auf ASP.NET umstellen. Leider können die Dataaware Klassen nur mit ADO.NET Klassen u.ä. verbunden werden. :(

Bernhard Geyer 14. Feb 2006 08:57

Re: Daten kopieren TDataSet <-> System.DataSet (ADO.NE
 
Wenn der Kern Win32 ist gibts für ein paar € Managed VCL

tomaten 14. Feb 2006 17:37

Re: Daten kopieren TDataSet <-> System.DataSet (ADO.NE
 
Managed-VCL benutz ich doch schon, um mit meinem Win32 HTTP-Server ASP.NET (incl. 2.0) auszuführen! ;) Ich habe den neuen ASP.NET 2.0 Teil mit dem Anbieter entwickelt. :)

Nein, der Kern ist mittlerweile auch .NET (so wie es Borland versteht) aber der Source wird sich noch mit einem Teil Win32 geteilt. Dh. ich kann DbExpress nicht ganz ablösen und TkbmMemTable auch nicht, da System.DataSet unter .NET 1.1 noch keine Indices unterstützt. Ich muss also mit TkbmMemTable und damit mit TDataSet weiterarbeiten. Also bleibt mir keine Wahl, als die Daten aus meinen internen TDataSet's in ein ADO.NET DataSet zu kopieren um sie mit den .NET Klassen zu verwenden. Mir ist es ein echtes Rätsel, wieso da bei Borland keiner einen Connector gebaut hat! :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 Uhr.

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