考虑您有一个现有的 excel 工作表,它需要从 sqlserver 加载数据。数据已标准化,因此不能从表中读取数据。顺便说一句,它是 Excel 2010。
我尝试通过存储过程提供数据,但由于我必须进行一些数据转换,所以 SP 不是一个选项。
下一个想法是通过网络服务提供数据。我读了这篇文章,但我不喜欢结果,因为工作表的内容是用 .Net 代码编写的。我更喜欢的解决方案是某种数据提供者,它可以直接在 excel 表中使用,类似于直接从表中读取数据。
有没有办法做到这一点?
编辑
因为第一个评论和答案。将其视为数据转换,例如从刻度 ( long
) 到的转换DateTime
。我必须在 .net 中进行,因为结果取决于目标时区。