首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • ACCESS如何在一个控件中输入多个查询条件——高分在线等 [已结帖,结帖人:Mouse_Knight]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Mouse_Knight
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-21 09:59:25 楼主
    比如说在一个文本框中输入要查询的ID,那如何在一个框框中能输入多个需要查找的ID并在子窗体中一起显示出来?
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wwwwb
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 9

      10

      12

    发表于:2008-08-21 10:10:191楼 得分:0
    要指定格式,比如1,2,3,4以逗号为分隔符,
    动态设置子窗体的数据源 OR 过滤条件即可,
    上传你的MDB到www.access911.net/csdn
    只要有问题的表、查询,用WINRAR压缩
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Mouse_Knight
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 17:04:172楼 得分:0
    文件已经上传。谢谢
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fzcheng
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 17:09:113楼 得分:5
    Dim stID as string
        stID="ID In("& me.text1 & ")"
        me.subform.RecordSource="select * From #t Where "& stID
    是不是这个意思哦.   
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • WWWWA
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

      6

    发表于:2008-08-21 17:16:094楼 得分:0
    你应该做个简要说明,是按照
    产品信息中的Type查询?
    在一个文本框中输入要查询的ID:ID是哪个表的?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • WWWWA
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

      6

    发表于:2008-08-21 17:22:315楼 得分:0
    引用 3 楼 fzcheng 的回复:
    Dim stID as string
    stID="ID In("& me.text1 & ")"
    me.subform.RecordSource="select * From #t Where "& stID
    是不是这个意思哦.

    基本上是这样,不过,ID不知道是哪个表的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Mouse_Knight
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 17:57:206楼 得分:0
    对,是按照产品信息的type找的,前面写错了....因为2张表的type是对应的而ID是不对应的。在文本框输入的是type里的信息,然后用逗号隔开.不知道怎么做呢。。
    谢谢谢谢!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Mouse_Knight
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 20:15:127楼 得分:0
    引用 1 楼 wwwwb 的回复:
    要指定格式,比如1,2,3,4以逗号为分隔符,
    动态设置子窗体的数据源 OR 过滤条件即可,
    上传你的MDB到www.access911.net/csdn
    只要有问题的表、查询,用WINRAR压缩


    能详细谈谈具体怎么做吗
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ccssddnnhelp
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 21:52:308楼 得分:5
    能把自己的需求清晰的告诉别人是件很难的事.


    加入QQ群  64021637晚19:00 - 24:00在线.
       
    ==== ====

    .
    贴子分数 <20:对自已的问题不予重视。
    贴子大量未结:对别人的回答不予尊重。
    .
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wwwwb
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 9

      10

      12

    发表于:2008-08-22 10:14:389楼 得分:90
    你的SQL语句要修改一下:
    示例:
    str="true "
    if a1 is not null then
    str=str & "f1= " & a1
    end if
    if a2 is not null then
    str=str & "f1= " & a2
    end if

    if a4 is not null then
    str=str & "type in ( " & a4 & ")"
    end if

    str="select * from tt where " & str
    me.询价子窗体.Form.RecordSource=str
    me.询价子窗体.Requery
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved