我尝试打开一个excel文件并在datagridview中预览它。我使用C#代码OleDbAdapter
和数据表来包含我的请求的结果。
当我的Excel文件包含逗号分隔符的十进制值为:
1 1525,23 2514,589 -0,985
1 1845,28 3414,689 -0,985
一切正常,我的datagridview填充正确(注意:我使用的是法语操作系统)。
但是,有时excel文件中的某些十进制值是用点分隔符而不是逗号写的:
1 1525,23 2514,589 -0.985
1 1845,28 3414,689 -0.985
所以,当我检查我的数据表时,我发现带有点分隔符的第一个十进制值被注册为-0#985
而不是-0.985
(这只发生在第一个)。