1

我正在尝试在我的 Silverlight 应用程序中使用带有 Postgresql 数据库的实体框架,因为我正在使用 npgsql 数据提供程序。

在这个链接之后,我在 GAC 中注册了 Npgsql 和 Mono.Security,并在 machine.config 部分添加了一个提供程序工厂条目。我用 EdemGen2 创建了一个 .edmx 文件,最后我在我的 app.config 中添加了一个字符串连接,如下所示:

<add name="PostgreDatabase" connectionString="metadata=res://*/EspaceModel.csdl|res://*/EspaceModel.ssdl|res://*/EspaceModel.msl;        provider=Npgsql;provider connection string=&quot;        Port=5432;Encoding=WIN1252;Server=localhost;        Database=postgis;UserId=postgres;Password=admin&quot;" providerName="Npgsql"/>

但是,我仍然无法访问我的数据。任何帮助?

4

0 回答 0