<<< 返回 access911.net 编程静态资料库索引页

疑难问题:复杂的套嵌查询,直接保存为查询可以运行,但用 ADODB.RECORDSET 却无法打开

 

作者:cg1 & MS  摘自:access911.net  录入:cg1  时间:2004-7-23  浏览人次:1738


专题地址:http://access911.net/fixhtm/72FAB41E13DCEBF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:疑难问题:复杂的套嵌查询,直接保存为查询可以运行,但用ADODB.RECORDSET却无法打开

 


http://access911.net/down/eg/ado_recordset_parameter.rar

[Q]:------------------------------------------------------------------
一个奇怪的问题,大家看一下,蛮复杂的查询套嵌,用“查询”能打开,但是用
ADODB.RECORDSET 却错误

由于查询语句复杂,我直接把 MDB 打包后发上来了。

错误的代码为窗体《各社损益月累计报表打印》中的

Command13_Click()

中的

.Open

语句错误,错误提示为:

Error No:        -2147217904; Description: 至少一个参数没有被指定值。

初步确定为 strSql 的 JET SQL 语句错误,但是问题是直接用查询却可以运行。


[A]:------------------------------------------------------------------
根据您的描述,我对您问题的理解是您用ADO执行某一个查询语句的时候遇
到了错误2147217904,但是您通过Access中的Query却能够成功的执行该语句。不知道我理解的正确吗?如果我理解得不够准确,请让我知.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB41E13DCEBF3.htm

 


上一篇:如何实现让客户动态的改变(用鼠标拖移)窗体上控件的位置以及大小

下一篇:关于单位“缇”与“像素”的转换,以及缇与其他单位(例如:厘米)之间的转换

2017年2月22日生成静态资料