Entwickler-Ecke
Datenbanken (inkl. ADO.NET) - Datenbank auf XML-Basis mit ADO.NET
arj - Mo 19.09.05 13:11
Titel: Datenbank auf XML-Basis mit ADO.NET
Hallo!
Gibt es eine Möglichkeit über ADO.NET (oder auch ohne) eine lokale Datenbank auf XML-Basis zu verwenden?
Ich möchte allerdings keine Objekte serialisieren (was natürlich u.U. auch funktionieren/genügen würde).
arj - Di 20.09.05 12:46
Habe mittlerweile eine Lösung gefunden:
Die DataSet-Klasse hat die Methoden ReadXML und WriteXML. Damit kann man das lösen.
Robert_G - Di 27.09.05 21:16
Titel: Re: Datenbank auf XML-Basis mit ADO.NET
arj hat folgendes geschrieben: |
Hallo!
Gibt es eine Möglichkeit über ADO.NET (oder auch ohne) eine lokale Datenbank auf XML-Basis zu verwenden? |
Unter ADO.Net würde ich jetzt Abfrage-/Datenmanipulationsmöglichkeiten über die allseits bekannten ADO.Net Interfaces (IDbConnection,...) verstehen.
Ich glaube ich bin mal vor einer Weile über einen XmlProvider gestolpert, der das mit einer SQL like Syntax ermöglicht.
arj hat folgendes geschrieben: |
Ich möchte allerdings keine Objekte serialisieren (was natürlich u.U. auch funktionieren/genügen würde). |
Was spricht dagegen? Schneller und angenehmer als dieses DataSet-Viech ist es ganz bestimmt. ;)
arj - Di 04.10.05 08:29
Titel: Re: Datenbank auf XML-Basis mit ADO.NET
Robert_G hat folgendes geschrieben: |
Was spricht dagegen? Schneller und angenehmer als dieses DataSet-Viech ist es ganz bestimmt. ;) |
Ja, aber SQL-Abfragen bzw. Filter muss ich dann selbst implementieren. Und sooo kompliziert sind diese DataSets ja nicht :)
Robert_G - Di 04.10.05 10:11
Titel: Re: Datenbank auf XML-Basis mit ADO.NET
arj hat folgendes geschrieben: |
Robert_G hat folgendes geschrieben: | Was spricht dagegen? Schneller und angenehmer als dieses DataSet-Viech ist es ganz bestimmt. ;) | Ja, aber SQL-Abfragen bzw. Filter muss ich dann selbst implementieren. Und sooo kompliziert sind diese DataSets ja nicht :) |
Ich habe nie behauptet, dass es schwierg wäre damit zu arbeiten. Es ist halt nur eklig, langsam, umständlich... verglichen zu richtigen DAOs & BLOs.[1] ;)
Ich habe mir den XmlPovider vom Sachsen nicht angesehen, mit etwas Glück verhindert er, dass du immer die gesamte XML Datei in den Speicher ziehen musst...
Edit:
[1] Die Viecher sind IMHO gedacht um den fundamentalistischen RADisten etwas in die Hand zu geben, damit sie mehr klicken können ohne viel nachdenken müssen. (Vor allem VB'lern dürfte der Begriff DAO etwas _ganz_ bedeuten als dem durchschnittlichen C#'ler ;) )
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!