ADO操作Excel超级难题?设置以文本读取还是读不出来?
用ADO连接语句:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Test.xls;Mode=Read;Extended Properties="Excel 8.0;IMEX=1;";Persist Security Info=False
adodataset打开表 ,select * from [biao$]
因为设置了以文本读取,但数据库里还是解析成ftfloat?
发现如果100行,80行全是数字,20行是文本,它自动将此列搞成数字,所以文本的就使NULL,导致读不出来?
我使用SQLSERVER提供的导入导出工具导入,也是类似的问题,有的文本读不出来,所以设置了IMEX=1也不起作用?
做过的朋友,支个招,如果采用文本读取数据,无论是数字还是字符?