我已经编写了一个简单的ASP.NET MVC 2应用程序来存储数据,并可以使用Microsoft的openXML for excel文件动态创建excel文件。如何将数据从excel推送到SQL Server?
什么是推动用户在Excel中改变我的数据库的最佳方式是什么?我知道这可以通过文件上传来完成,但这对于最终用户导航到我的站点,选择上传,然后选择他们的文件而言颇为突出。
有没有办法使用VBA从Excel文件中进行1次单击发布? VBA可以直接与数据库交互,但从数据安全角度看,这似乎是危险的,并且逻辑重复。
Web服务与MVC体系结构一起工作吗?如何获得启用vba宏的文档将其自身发送到服务器?
你是认真的 - 这将自身发送的文件?那将是一个巨大的安全问题! – Yahia
@Yahia如何?是不是只是通过他们的网络浏览器和网站自动上传文件? – James
为了上传成功,您需要在服务器上进行身份验证,这意味着此信息以某种方式内置于VBA中......您可以尝试使用“一次性令牌”或类似的方式 – Yahia