使用办公应用程序简单查询数据库?

时间:2012-09-27 09:57:26

标签: c# sql-server ms-office apps-for-office

我正在尝试开始编写我的第一个app for office

我想做的很简单。我有一个客户ID的数据库。当我将鼠标悬停在其中一个ID上时,我希望该应用程序可以查询数据库并在应用程序的右侧显示客户信息。

这应该是一个非常简单的事情,使用办公室的应用程序,但我不能在他们的网页上找到任何指导或帮助。

有人可以为此提供一些简单的示例代码吗?

非常感谢。

2 个答案:

答案 0 :(得分:1)

我认为这些官方微软的例子会对你有所帮助。

示例1(位复杂)

http://msdn.microsoft.com/en-us/library/fp142290(v=office.15).aspx

示例2(看起来很简单)

http://msdn.microsoft.com/en-us/library/fp142161(v=office.15).aspx

示例3(使用Visual Studio)

http://msdn.microsoft.com/en-us/library/fp179835(v=office.15).aspx

快乐编码......

答案 1 :(得分:1)

我可以说我花了一些时间通过this tutorial试图找到这个问题的解决方案。我有一些关于如何继续编写Office App的建议。

  1. 当您将鼠标悬停在Excel / etc中的ID字段上时,我不建议填充数据。您将多次访问您的数据库。我会设置它,用户选择一个带有ID的单元格,然后在你的应用程序面板中,会有一个按钮点击或事件,它将调用SQL Server来返回数据。

  2. 您需要某种可用于从SQL Server检索数据的Web API。该事件将传递用户选择的ID,然后Web API将返回要在您的应用面板中填充的客户详细信息。

  3. tutorials on the MSDN网站中设置应用小组似乎非常简单。您可以使用HTML和CSS进行设置以设计页面。

    我认为您必须做的最重要的事情是设置API来访问数据。