vb中的数字采用ado方式写入到excel后 变成字符串类型了
--------------------编程问答-------------------- 查询的时候再转换一下试试. --------------------编程问答--------------------请问能仔细说明一下呢,我现在的查询语句是这样写的:
rs.Open "SELECT xuhao FROM [Sheet1$] where xuhao < 10", cn, adOpenStatic
但是会出现“表达式中数据类型不匹配”的错位。
我该怎么转换呢?谢谢了 --------------------编程问答-------------------- 我感觉是vb通过select into写入时方法不对,造成写入到execl里的数据类型变成了字符型式 --------------------编程问答-------------------- 谢谢提醒,我查询时采用val语句,可以实现查询功能了 。但是写入的数据变成字符型式,这个不知道怎么解决
rs.Open "SELECT xuhao FROM [Sheet1$] where val(xuhao)>547", cn, adOpenStatic
补充:VB , 基础类