【发布时间】:2012-02-29 23:41:11
【问题描述】:
我们有一个 SQL Server 2008 数据库,其中包含处理读取/写入/等操作的存储过程。这些过程被内部的各种应用程序使用。
需要一个人直接更新数据库中名为 Employee 的表之一。更新很简单;更新 VARCHAR 和 INT(外键)字段。问题是SharePoint 2010 不容易通过BCS 支持这种更新;浏览和更新并不是最好的用户体验。
有人建议使用 Excel 和 VBA 可以轻松解决此问题。打开时,Excel 连接到 SQL Server 数据库并从 Employee 读取存储过程中读取。它还为外键引用的表执行读取存储过程。用户对字段进行更新,该字段又调用 Employee update sproc。
这样做的好处是没有需要构建/托管/等的网站界面;如果使用 Active Directory 进行身份验证,则 DBA 可以使用这种方法。
问题是我找不到 VBA 程序员或任何有用的资源或分步演练来编写 VBA。
是否有人知道这样的在线资源和/或对如何为单个用户快速启动和运行管理界面有其他建议?
【问题讨论】:
标签: excel sql-server-2008 vba sharepoint stored-procedures