2010-08-13 11 views
0

Pour un changement proposé dans les pilotes NHibernate pour le rendre plus facile à construire et déployer des solutions basées sur NHibernate (voir this thread) nous devons recueillir les noms des fournisseurs invariantes des SGBDR suivants:noms invariantes pour les différents fournisseurs ADO.NET

  • Adaptive Server Anywhere
  • DB2
  • Firebird
  • Ingres
  • MySQL
  • Oracle
  • SQLite
  • SQL CE
  • Sybase

Vous ne savez pas besoin de tous pour répondre à cette question; il suffit d'entrer ceux que vous connaissez.

Merci!

Répondre

1

Eh bien, on dirait qu'il a été plus rapide sur notre liste :-)

Voici les noms, grâce à Frans Bouma et Jason Dentler

  • Adaptive Server Anywhere: « iAnywhere.Data.SQLAnywhere "
  • DB2: "IBM.Data.DB2"
  • Firebird: "FirebirdSql.Data.FirebirdClient"
  • Ingres: "Ingres.Client"
  • MySQL: "MySql.Data.MySqlClient"
  • Oracle: ODP.NET: "Oracle.DataAccess.Client"
  • Oracle: Oracle MS: "System.Data.OracleClient"
  • SQLite: System.Data. SQLite "
  • CE SQL: v3.0: "System.Data.SqlServerCe"
  • de SQL CE: v3.5: "System.Data.SqlServerCe.3.5"
  • Sybase ASE:" Sybase.Data.AseClient "
Questions connexes