我想在我的C#應用程序添加導入/導出功能...想在我的C#機應用添加導入/導出功能
出口我的SQL Server數據文件(CSV,XLS,XML) 導入數據從導出的文件(CSV,XML,XLS)到SQL服務器
請建議使用哪種格式(CSV,XML或XSL)我很容易做到這一點..
也提供我的鏈接或方向,使我可以得到這個細節,並開始編碼在這..
個感謝, 馬赫什
我想在我的C#應用程序添加導入/導出功能...想在我的C#機應用添加導入/導出功能
出口我的SQL Server數據文件(CSV,XLS,XML) 導入數據從導出的文件(CSV,XML,XLS)到SQL服務器
請建議使用哪種格式(CSV,XML或XSL)我很容易做到這一點..
也提供我的鏈接或方向,使我可以得到這個細節,並開始編碼在這..
個感謝, 馬赫什
我會代表CSV
文件格式,如果您的應用程序應該trasmit /對大量的數據進行操作。 CSV
具有較低的內存佔用量,因爲它只是comma-separated
文本。這種類型格式的困難來自國際申請,當你在不同的機器上有不同的小數分隔符,並且需要從另一臺機器保存/恢復數據時。在這種情況下,你需要
對於CSV
工作,你可以使用A Fast CSV Reader
對於小數據塊,或針對不同進程之間通過網絡trabsmitting,或傳達它,你可以中繼上XML
格式,它擁有巨大的內置在持續性,序列化和導航方面支持.NET Framework
。
關於XLS
沒有什麼可說的,因爲我總是試圖避免它們,因爲它們是專有格式,而不是大多數IT世界的通用格式。您需要安裝並且可以安裝Excel
,或者您可以使用某些第三方零件庫,例如excellibrary
Stack Overflow不是您的個人研究助理:http://meta.stackexchange.com/a/128553 – CAbbott