注册 登录
编程论坛 VB6论坛

求助:VB多条件查询并显示

时间旅行者 发布于 2017-07-18 15:22, 2293 次点击
mf1   为显示控件MSFlexGrid名称
db_sjk.mdb  为access数据库
tb_in  为数据表,“商品名称”、“入库类型”、“仓库号”为字段名

数据库链接:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db_sjk.mdb;Persist Security Info=False

求助问题:

如果mf1.TextMatrix(i, 2)<> ""
 根据表单第二列的“商品名称”,从数据库相同“商品名称”,查找“入库类型”为“1”的,“仓库号”大于“6”的,在表单mf1.TextMatrix(i, 8)显示仓库号码
(说明:同名商品在1-5号仓库都存在,在6-N号仓库是唯一性的,目的是从入库数据中,查出要求商品在大于仓库编号6以上的几号仓库)

VB的查询代码如何写?

谢谢!!
3 回复
#2
ZHRXJR2017-07-18 18:57
回复 时间旅行者
mf1.TextMatrix(i, 2)<>"" 那么 mf1.TextMatrix(i, 0)、mf1.TextMatrix(i, 1) 等等是什么?
至于条件查询这个应该不是问题吧。
#3
时间旅行者2017-07-18 21:30
回复 2楼 ZHRXJR
谢谢老师,其它单元格是查询商品的规格型号等信息,如果能查到所在仓库编号,其它的可类似类型一同写出代码,求助没有提到,只是查找所在仓库编号的方式找不到头绪,希望得到答案
#4
xyxcc1772017-07-23 19:20
用ADo连接数据库吗?
1