$符号从Excel文件中的值中删除
我有一个名为Price的专栏文件
价钱
$ 200
$ 250
€50
我正在使用下面的代码从我的Excel表格中读取数据到DataTable中。
OleDbDataAdapter adp = new OleDbDataAdapter("select * from [Sheet1$]", Connstr); adp.Fill(dt);
当我在价格列中检查我的DataTable时,我得到以下输出
价钱
200
250
空值
所以它所做的就是删除$符号和带有€符号的单元格,它完全忽略了该单元格中的数据,并且在这些单元格中我没有任何价值。
请提出一个解决办法。
提前致谢。
- 来自HRESULT的exception:0x800A03EC – 在Excel加载项中将数组写入范围
- C#Excel图表与自定义X轴
- closuresxml错误:“删除logging:从/xl/workbook.xml部分命名范围”撇号问题
- 从数据表创buildExcel工作表
- 使用Microsoft.office.Interop.Excel读取Excel时性能下降
- C#Excel互操作 – 如何testing互操作对象是否仍在工作并执行任务?
- 如何设置Excel只读文件/工作表通过C#互操作?
- 为什么Excel导入中不返回最后一行?
- 用Excel C-API函数“xlfGetDocument”询问“最后使用的行/列”将返回“实际使用的范围”