使用PostgreSQL在ASP.NET中进行登录控制

Edd*_*mer 5 sql asp.net postgresql npgsql

我有一个ASP.NET项目和PostgreSQL数据库.在我的数据库中,我有表名user,该表有属性:passwordnick.

我想在我的ASP.NET项目中使用Login组件,但我不知道如何为我自己的数据库配置它.在项目中,我使用一个空的ASP.NET网页.对于我使用的连接ODBCNpgSQL.

也许我必须得到会员资格证明...我怎样才能将它与postgreSQL一起使用????

非常感谢.

Ken*_*ick 3

我一直在尝试同样的事情:使用 ASP.NET 成员身份,但使用 PostgreSQL 而不是 SQL Server。我在网上找到了这个项目,由 NpgSQL 开发人员之一开发,有一些说明:

http://dev.nauck-it.de/projects/aspsqlprovider/wiki/Install

说明摘要(来自上面的链接):

  1. 将 NauckIT.PostgreSQLProvider.dll 复制到 ~/Bin 目录中。
  2. 将 PostgreSQL 连接字符串添加到您的 Web.config 中。
  3. 使用提供的 DatabaseSchema.sql 脚本创建 PostgreSQL 数据库架构。
  4. 创建表后,请仔细检查全局架构搜索路径,并确保当前搜索路径中引用了放置表的架构。如果没有,请编辑全局配置文件,将架构添加到搜索路径,然后重新启动 postgres 服务器。否则,ASP.NET 配置将无法找到这些表。

示例代码可在项目的 wiki 页面上找到。