[英]Comma getting removed in dataset after importing data from excel to Dataset
我正在使用Vs 2008。
我們有一個功能可以導入excel文件,現在excel文件可以包含帶逗號的數字數據。但是,當查看同一數字列的數據集時,逗號將被刪除。
我一直在使用Connection string:
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + "_EXCEL_FILE_NAME_" + ";Extended Properties=\"Excel 8.0; IMEX=1; HDR=YES\""
我嘗試了擴展屬性的所有組合,但對我沒有用。
我在互聯網上搜索,我了解到Microsoft.jet.oledb提供程序存在某種限制。
如果我錯了,請糾正我,並提供解決此問題的方法。
逗號實際上不是數據的一部分-僅在以excel形式顯示時才表示數據!
如果您在excel中有一個數字數據字段,但是在導出時要求它帶有逗號,那么您需要將其轉換為其他類型,例如使用前導'
技巧的字符串。
若要解決此問題,使用此方法的每台計算機都需要完成以下操作:
之后,您應該再沒有其他問題了...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.