recordset 如何过滤数据,filter好像要报错
我从数据库取出的数据,想根据某字段过滤后显示到sheet上我用
rs.filter = "country = N'北京'"
Call wsheet.Range("A2").CopyFromRecordset(rs)
我在执行 rs.filter = "contury = N'北京'" 这句报错了 不知道为什么。
如果我想 字段country 等于‘北京’或‘上海’或‘广州’ 又该怎么过滤啊
有没有例子的代码 帮助我
--------------------编程问答-------------------- rs.filter = "contury = '北京'" '加个N干嘛? --------------------编程问答-------------------- 我加了和不加都报错的 --------------------编程问答-------------------- 你的字段名错了吧?
contury ?country? 检查记录集中的字段名,rs.filter = "contury = '北京'" 语易做图确 --------------------编程问答-------------------- 字段名对的 , 我是发贴的时候打错的 --------------------编程问答-------------------- 那你在此语句附近设置断点
然后在调试窗口输入:? rs("Country")
看看有没有输出数据
补充:VB , VBA