vb中的数字采用ado方式写入到excel后 变成字符串类型了 本帖最后由 xiaohua4546 于 2011-09-21 11:14:28 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问能仔细说明一下呢,我现在的查询语句是这样写的: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 求助这段需求运算代码怎么写 关于dll引用和使用的问题!?!?急,急急 有关winsock的问题!急!! 新手问题????????? BOF 或EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录 如何能学好程序员考试中的英语题部分? 问题关键字:SQL SERVER,连接无误但访问出错 能不能 DataGrid中不使用ADODC控件,直接使用ADO? 如何更改一个windows PE文件格式的 诸如版本之类的信息? 到底shell是什么东东? 上位机通讯协议读取位怎么始终是9位。 我擦,装X也不能这么装啊!
rs.Open "SELECT xuhao FROM [Sheet1$] where xuhao < 10", cn, adOpenStatic
但是会出现“表达式中数据类型不匹配”的错位。我该怎么转换呢?谢谢了
rs.Open "SELECT xuhao FROM [Sheet1$] where val(xuhao)>547", cn, adOpenStatic