Datenbanken C#

08/07/2008 - 14:27 von André | Report spam
Hallo,

ich fange ein neues Projekt an und möchte nach Möglichkeit mehrere
Datenbanken nutzen können (MSSQL oder MYSQL oder ORACLE oder den
AdvantageDatabaseServer)
Da die SQL Statements ja von Server zu Server varieren können, wie geht man
da am besten vor?
Wird jedes Statement in eine Case Abfrage gesetzt oder ...?

Gruß

André
 

Lesen sie die antworten

#1 Holger Vorberg
08/07/2008 - 14:38 | Warnen spam
Da die SQL Statements ja von Server zu Server varieren können, wie geht
man da am besten vor?
Wird jedes Statement in eine Case Abfrage gesetzt oder ...?



...oder man könnte alle Zugriffe über Stored Procedures machen, die immer
die selben Schnittstellen (Parameter) haben.
Auf jedem Servertyp gibts dann nur SQL Statements in dessen Dialekt und in
deiner Anwendung gibts dann gar keine SQL Statements.

MfG
Holger Vorberg

Ähnliche fragen