在线等 急 引用ACCESS查询结果问题
时间:2010-10-19
来源:互联网
请问高手们两个问题
我现在用VB+ACCESS(因为机器没有装SQL)做一个弱智的东东,但是碰见以下两个问题,请帮忙解决,,谢谢
数据库名: C:\data.mdb
表名: Pdata
在里面已经做好一个查询 ,名字为 Mquery
本来想在VB中写查询语句去查该数据表的,但是牵涉到NULL问题,,而VB中又不能用NZ,所以没有办法只能到ACCESS中直接写了一个查询。。该查询中有NZ方法,,还有一个参数必须是在VB程序运行时才可以定下来的“日期”
2个问题:
1.如何将ACCESS中查询表中的数据直接引用至VB,放在一个结果集中(最后的目的是显示在VB窗体中的一些表格控件中。(VSflexGrid)
2.由于查询中有一个参数是必须在VB程序运行时才能定得下来,那么如何将在VB程序中所定下来的日期值传递给ACCESS的查询中
备注:
ACCESS中的查询语句类似如下
select NZ((select sum(cc) from XX),0) ……from Pdata where 日期=#2010-10-1#
尝试失败补充说明
.想将该查询表直接当成一个实体表,,在vb中写select * from mquery时,结果出错,看了一下出错信息时,,原来在VB中这么写时,,其实就相当于 select * from mquery XX 其中XX是写在ACCESS中的查询代码,这么一来错误就定位在NZ中了
上面的2010-10-1如何在VB运行时由用户自由确定日期呢
[ 本帖最后由 happylcg 于 2010-10-19 16:43 编辑 ]
我现在用VB+ACCESS(因为机器没有装SQL)做一个弱智的东东,但是碰见以下两个问题,请帮忙解决,,谢谢
数据库名: C:\data.mdb
表名: Pdata
在里面已经做好一个查询 ,名字为 Mquery
本来想在VB中写查询语句去查该数据表的,但是牵涉到NULL问题,,而VB中又不能用NZ,所以没有办法只能到ACCESS中直接写了一个查询。。该查询中有NZ方法,,还有一个参数必须是在VB程序运行时才可以定下来的“日期”
2个问题:
1.如何将ACCESS中查询表中的数据直接引用至VB,放在一个结果集中(最后的目的是显示在VB窗体中的一些表格控件中。(VSflexGrid)
2.由于查询中有一个参数是必须在VB程序运行时才能定得下来,那么如何将在VB程序中所定下来的日期值传递给ACCESS的查询中
备注:
ACCESS中的查询语句类似如下
select NZ((select sum(cc) from XX),0) ……from Pdata where 日期=#2010-10-1#
尝试失败补充说明
.想将该查询表直接当成一个实体表,,在vb中写select * from mquery时,结果出错,看了一下出错信息时,,原来在VB中这么写时,,其实就相当于 select * from mquery XX 其中XX是写在ACCESS中的查询代码,这么一来错误就定位在NZ中了
上面的2010-10-1如何在VB运行时由用户自由确定日期呢
[ 本帖最后由 happylcg 于 2010-10-19 16:43 编辑 ]
作者: happylcg 发布时间: 2010-10-19
最好是把楼主自己已做的MDB及XLS上传上来
如果错误确实是在NZ,可不可以用iif(isnull(field),0,field)
如果错误确实是在NZ,可不可以用iif(isnull(field),0,field)
作者: bibisin 发布时间: 2010-10-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28