我有一个用excel填充的数据表。数据表没有固定的列,因为它取决于客户端提供的excel。 在读取excel到datatable时,十进制值将转换为科学记数法值。 我不想将这些值作为科学记数法保存在数据库中,而是以小数形式保存。 我知道我可以将科学概念值转换为十进制,但是如何找到包含科学值的数据表列作为数据表列依赖于提供的excel。
答案 0 :(得分:0)
当您从excel读取数据时,您可以尝试使用
转换每列中的数字bool result = Decimal.TryParse(number_in_string)
成功返回结果意味着解析科学记数法。您可以使用它来查看哪个列包含科学记数法。