我需要編寫一個在excel和sql server之間移動數據的程序,如果我可以以不需要目標計算機安裝Microsoft Office的方式進行操作,那將是一件好事。是否有任何API工作與我可以做到這一點,或只是微軟的依賴於辦公室正在安裝的Excel文件工作?是否有免費的API訪問Excel文件?
回答
謝謝。其實我忘了標記C#作爲我選擇的語言。 –
我在工作中使用付費圖書館(Aspose),但對於簡單的項目,Google代碼上有Excel Library 。
如果您安裝了excel的副本,則可以使用COM互操作。這有一些教程可能對你有用:http://csharp.net-informations.com/excel/csharp-excel-tutorial.htm
如果代碼要在Windows Server上運行,因爲它引入了漏洞,Microsoft明確指出不要執行此操作(安裝Excel)。 –
問題的全部(如問題中所述)是爲了找到一些不會讓我依賴於excel安裝的東西。 –
- 1. .NET是否有免費的OCR API?
- 2. 是否有免費的言論來JavaScript的文本API的?
- 3. 是否有免費的Silverlight PDF控件?
- 4. 是否有免費提示?
- 5. Facebook是否有付費的Graph API訪問權限?
- 6. 是否有可能訪問excel的文件詳細信息?
- 7. 是否有免費的Excel插件地理編碼器沒有限制?
- 8. 是否有免費的Eclipse插件來整理XML文檔?
- 9. 是否有解析.MSG文件的免費庫?
- 10. Silverlight是否有免費的貨幣文本框控件?
- 11. Heroku是否有免費的選擇?
- 12. Android是否有免費的OCR引擎?
- 13. 是否有免費版本的SSIS?
- 14. 是否有免費的PowerBuilder工具?
- 15. 是否有免費的替代MAMP PRO?
- 16. SwiftForth SWOOP是否有免費的實現?
- 17. 是否有免費的Java指紋識別器API/SDK?
- 18. 是否有公開記錄的開放/免費API?
- 19. 是否有免費的開源圖片搜索API?
- 20. 免費pascal是否有任何CI?
- 21. TI-BASIC是否有免費版本?
- 22. LinkedIn API是否允許訪問所有用戶配置文件?
- 23. 是否有api來確定應用程序是否免費? windows phone
- 24. 如何從同一個應用的免費和付費版本訪問文件?
- 25. 是否有免費的軟件爲您的程序創建Windows幫助文件?
- 26. 是否有免費/付費的地理數據服務?
- 27. iPhone上的MPMoviePlayerController是否有替代品(免費或付費)?
- 28. 是否有免費的IDE插件提取vb.net中的接口?
- 29. 免費訪問受保護的成員
- 30. 是否有一個用於Word文檔的免費.NET庫?
你有語言偏好嗎?爲什麼不直接從Excel訪問SQL DB? – assylias
@assylias是的,對不起,我忘了標記C#,但我現在在那裏。我想自動完成一些任務,這些任務需要從電子表格中將一些數據吸收到sql中,執行一些操作,然後將它們分散到電子表格中。 –