ADO.Net verschiede DBs

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Jens Meyer (coderacc_at_yahoo.de)
Date: 01/13/05

  • Next message: Basil Brunner: "Re: ADO.Net verschiede DBs"
    Date: Thu, 13 Jan 2005 21:14:55 +0100
    
    

    Hallo,

    Ich mache gerade erste Erfahrungen mit ADO.NET unter C#.
    Meine Aufgabe:
    Eine Anwendung soll mit verschieden Datenbanken klarkommen:
    Oracle, MySQL, MS SQL und Access

    So wie ich das bisher verstehe gibt es im .NET-Framework
    dazu keine universelle Möglichkeit, sondern ich muss die jeweilige
    library des DB-Providers verwenden.
    Sehe ich das richtig?
    Das würde ja bedeueten, dass ich im Falle einer Verbindungaufnahme
    die jeweilige Sql-Connection Klasse des Providers verwenden muss.
    MS SQL -> SqlConnection
    MySql -> MySqlConnection
    Oracle -> OracleSqlConnection
    ...

    Ähnlich bei Verwendung von Sql-Commandos und den sonst noch nötigen
    Dingen für die DB-Kommunikation.
    Wenn dem so ist, wird das ja recht viel Arbeit werden, um sich einen
    Wrapper zu bauen der von der verwendeten DB abstrahiert.
    Gibt es nicht Lösungansätze die weniger arbeitsintensiv sind?

    Jens

    -- 
    Artikel suchen: http://groups.google.de
    

  • Next message: Basil Brunner: "Re: ADO.Net verschiede DBs"

    Relevant Pages

    • Re: OleDb contra SqlClient
      ... OleDb nutzt sclicht und einfach für jemanden der nicht mit Datenbanken ... OleDb und Oracle ist "interessant". ... > wie viel Performanceverlust in Sql dies kostet?). ... >> OracleCOnnection oder eine SqlConnection erstellt. ...
      (microsoft.public.de.german.entwickler.dotnet.csharp)
    • Re: Oracle vs MySql Performance
      ... Performance on MySql was adequate but as our primary DB platform is ... Oracle we influenced the 3rd part to introduce an Oracle version (NB: ... To facilitate this process the vendor has used almost pure ANSI Sql so ... Look at the wait events in the raw trace file for clues ...
      (comp.databases.oracle.server)
    • Oracle vs MySql Performance
      ... Performance on MySql was adequate but as our primary DB platform is ... Oracle we influenced the 3rd part to introduce an Oracle version (NB: ... To facilitate this process the vendor has used almost pure ANSI Sql so ... might explain why is is running slower. ...
      (comp.databases.oracle.server)
    • Re: Oracle vs MySql Performance
      ... Performance on MySql was adequate but as our primary DB platform is ... Oracle we influenced the 3rd part to introduce an Oracle version (NB: ... To facilitate this process the vendor has used almost pure ANSI Sql so ... Set up a database agnostic app and you will notice you don't use the ...
      (comp.databases.oracle.server)
    • Re: OleDb contra SqlClient
      ... Software läuft gegen SQL Server, Oracle, Access, Postgres ... OracleCOnnection oder eine SqlConnection erstellt. ...
      (microsoft.public.de.german.entwickler.dotnet.csharp)