首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从SharePoint代码中连接到外部SQL数据库

从SharePoint代码中连接到外部SQL数据库
EN

Stack Overflow用户
提问于 2010-07-15 19:05:49
回答 1查看 953关注 0票数 0

我有一些事件处理程序,用于跟踪我的SharePoint列表中的列表项。我想在SharePoint之外的外部数据库(SQL2005)中审核这些数据库的使用情况。

做这样的事情的最佳实践是什么?我找不到很多这样做的例子,但似乎这是经常做的事情。希望在这件事上得到正确的方向!

通常,为了在.net应用程序中获得数据库连接,我会在web.config中创建一个connectionString。我是否应该修改运行代码的web应用程序的web.config?

如果能够在SharePoint代码中使用LINQToSQL来插入/更新数据库,那会很方便吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-16 03:14:44

我不确定我是否完全理解你的审计问题来评论它……有内置的审计功能,如果它满足您的需求,您可以使用它。不久前,Ted Pattison在Office Space专栏中讨论了这一点。

关于你的其他问题。

你可以在你的web.config中加入一个连接字符串,我们经常这样做。由于您可以在一个场中拥有多个服务器,并且您不希望web.config不同步,因此在SharePoint手动更新web.config时可能会有一些问题。SharePoint有一个SPWebModificationClass,你可以用它来自动更新web.config。我在使用FBA时遇到了一些问题(请参阅question)。

您可以使用LINQtoSQL进行数据库访问。但是,如果您使用的是SP 2007而不是SP 2010,则需要更新web.config以引用所有正确的DLL。通过查看ASP.NET 3.5 web.config并将其与SharePoints进行比较,您可以了解需要哪些参考资料。我相信也有关于如何做到这一点的链接。

希望这能帮你入门

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3254934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档