导入Excel时,会丢失一些手机号,或者固定电话号
问题出在于,他们将数据填入Excel时,有些格式是数值类型,有些是文本类型
当用OLEDB读取Excel的时候,在Extended Properties中若没有配置IMEX=1的属性,微软的处理机制是将列转换为同一类型来读取的.例如在第一行写的数值格式,而第二行写的文本格式,就会出现某些列有值却读不出来.其实问题也很简单,如果知道问题所在的话.属性设置为"IMEX=1"即可。
代码如下:
导入Excel时,会丢失一些手机号,或者固定电话号
问题出在于,他们将数据填入Excel时,有些格式是数值类型,有些是文本类型
当用OLEDB读取Excel的时候,在Extended Properties中若没有配置IMEX=1的属性,微软的处理机制是将列转换为同一类型来读取的.例如在第一行写的数值格式,而第二行写的文本格式,就会出现某些列有值却读不出来.其实问题也很简单,如果知道问题所在的话.属性设置为"IMEX=1"即可。
代码如下: