把excel当做数据库,有些值获取不到
把excel当作数据库,有些值获取不到?
各位好:
请教一下。
我把excel当作数据库使用,从中使用sql语句获取一些值,怎么有些值明明在excel中有,取出后就变成空了呢?
首先使用sql语句来填充一个datatable;
然后获取值,用dt.rows(i).item(1).tostring;
发现只有这一列item(1)有问题,有些获取不到。
该列能够获取到的值都是数字,如:20、30等,
获取不到的都是文本,如:1a2b3c、abc等。
我尝试改变excel单元格格式,试了“常规”、“文本”都不行。
各位给看看,什么问题啊?
谢谢啊!
------解决方案--------------------
首先你要先获取他使用了多少行多少列,然后才能依次取
------解决方案--------------------
都能取到,应用是你的读取方法不对
------解决方案--------------------
http://hi.baidu.com/top5yaming/item/caa33e3072268d82f5e4ad6f
各位好:
请教一下。
我把excel当作数据库使用,从中使用sql语句获取一些值,怎么有些值明明在excel中有,取出后就变成空了呢?
首先使用sql语句来填充一个datatable;
然后获取值,用dt.rows(i).item(1).tostring;
发现只有这一列item(1)有问题,有些获取不到。
该列能够获取到的值都是数字,如:20、30等,
获取不到的都是文本,如:1a2b3c、abc等。
我尝试改变excel单元格格式,试了“常规”、“文本”都不行。
各位给看看,什么问题啊?
谢谢啊!
------解决方案--------------------
首先你要先获取他使用了多少行多少列,然后才能依次取
------解决方案--------------------
都能取到,应用是你的读取方法不对
------解决方案--------------------
http://hi.baidu.com/top5yaming/item/caa33e3072268d82f5e4ad6f