用于使用linq查询数据库的Web界面表单

时间:2011-06-30 01:51:21

标签: c# sql linq

我有一个堆栈加载数据的数据库。 我想创建一个Web界面,允许用户输入LINQ查询,该查询将返回表中的结果。

如何将其限制为仅允许选择? (我认为最好的方法是创建另一个只有select权限的数据库用户)

我还应该注意什么,或者其他任何想法?

1 个答案:

答案 0 :(得分:1)

您是否只是尝试将数据库公开为Web服务?我强烈推荐WCF Data Services

这基本上允许人们使用休息界面查询您的数据。还有一个客户端linq api,它将链接语句转换为静止。有大量的安全性可以帮助人们只查询您的数据,而不是更改它。