我有一个用excel.The填充的数据表,它没有固定的列,因为它依赖于客户端提供的excel。在将excel读取到数据表时,十进制值将被转换为科学记数法的值。我不想在数据库中将这些值保存为科学记数法,而是小数。我知道我可以将科学概念值转换为十进制,但是如何找到datatable中包含科学值的列作为datatable的列取决于所提供的excel。
发布于 2017-06-09 03:36:41
从excel中读入数据时,可以尝试使用
bool result = Decimal.TryParse(number_in_string)
如果返回结果成功,则表示已解析科学记数法。您可以使用它来查看哪一列包含科学记数法。
https://stackoverflow.com/questions/44444102
复制相似问题