C# 使用office应用程序简单查询数据库?

C# 使用office应用程序简单查询数据库?,c#,sql-server,ms-office,apps-for-office,C#,Sql Server,Ms Office,Apps For Office,我正试图开始写我的第一本书 我想做的很简单。我有一个客户ID数据库。当我将鼠标悬停在其中一个ID上时,我希望应用程序查询数据库并在应用程序的右侧显示客户信息 这应该是一件非常简单的事情,使用office应用程序,但我在他们的网页上找不到任何指导或帮助 有人能提供一些简单的示例代码吗 非常感谢。我认为这些微软官方示例将对您有很大帮助 示例1(位复杂) 示例2(看起来很简单) 示例3(使用Visual Studio) 快乐编码…我可以说,我花了一些时间试图找到这个问题的解决方案。关于如何编写O

我正试图开始写我的第一本书

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

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

有人能提供一些简单的示例代码吗


非常感谢。

我认为这些微软官方示例将对您有很大帮助

示例1(位复杂)

示例2(看起来很简单)

示例3(使用Visual Studio)


快乐编码…

我可以说,我花了一些时间试图找到这个问题的解决方案。关于如何编写Office应用程序,我有一些建议

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

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

  • 在网站上设置应用程序面板似乎很简单。您可以使用HTML和CSS设置它来设计页面


    我认为您需要做的最大的事情是设置API来访问数据

    好问题!希望你能从MS Access或SQL数据库中得到有用的答案?这将是一个悬赏,因为它可能对几十万人非常有用!:)@SimonKiely你想为哪个Office应用程序开发此应用程序?单词卓越?@bluefeets我在这方面不分青红皂白!比如说Excel,因为这对我想象中的很多公司来说都会稍微有用一些:)