2009-06-29 9 views

Répondre

1

Je suis dans le même bateau exactement avec PostgreSQL.

Je ne crois pas que ce soit possible. Npgsql a son propre adaptateur de données (voir http://npgsql.projects.postgresql.org/docs/manual/UserManual.html et recherche de texte "adaptateur"). L'inconvénient est que vous ne pouvez pas utiliser Visual Studio Designer. Donc, à la place, j'utilise ODBC DataSource de .NET. Pour que cela fonctionne, vous devez installer le pilote postgresql odbc, disponible ici: http://www.postgresql.org/ftp/odbc/versions/msi/. Après l'installation, vous pouvez aller dans le Panneau de configuration -> Outils d'administration -> Data Soruces (ODBC) pour ajouter un DSN (Data Source Name). Enfin, dans Visual Studio, accédez à l'Explorateur de serveurs, cliquez avec le bouton droit sur "Connexions de données", sélectionnez "Ajouter une connexion ..." et modifiez la source de données de la source de données Microsoft ODBC. Ici vous pouvez sélectionner le DSN que vous avez fourni précédemment, et l'alto! Vous êtes en affaires.

(Pour une raison folle, les booléens sont des chaînes de caractères .Vous pouvez les modifier dans l'Administrateur de sources de données ODBC en cliquant sur "Configurer" sur votre source de données PostgreSQL et en décochant la case "Bools as Char".)