我想构建一个将在SQL Server上编辑表的表单。我知道如何在ASP.NET中执行此操作(我需要两个下拉列表,gridview和按钮),但我想将其作为SharePoint的一部分。 有人能告诉我什么是最好的技术,我看着InfoPath但似乎我不能在网络浏览器中运行它(只有InfoPath填充程序)。我只想构建一个简单的表单,它是Sharepoint的一部分,并且在Web浏览器中工作。请帮忙。
祝你好运 丹尼尔
答案 0 :(得分:0)
在SharePoint中读取/写入SQL数据库的一种简单方法是将外部数据与SharePoint列表同步。通过这种方式,您可以获得具有最佳性能和最高安全性的完整列表功能集。用户只是使用列表中外部数据的同步副本。要同步您可以自行编程的数据,请使用PowerShell或第三方同步工具,如Layer2 Cloud Connector。
答案 1 :(得分:0)
直接更改数据库不是SharePoint中的最佳做法。 您可以采用的一种方法是使用外部内容类型功能连接到SQL Server
http://www.dotnetcurry.com/sharepoint/794/sharepoint-2010-connect-sql-server-external-content-type
如果你想直接改变,你已经知道如何在Asp.net中做,你可以使用相同的asp.net gridview和连接字符串去Visual Webpart