|
Dim cnnDB As New ADODB.Connection '定义一个ADO链接
Dim rstDB As New ADODB.Recordset '定义一个ADO记录集
Dim cmmDB As New ADODB.Command
Dim strSQL As String
Set cnnDB = CurrentProject.Connection '定义cnnDB等于当前连接
'sql功能:输入日期,列出到期日期在输入日期之前的记录,并临时建立“临时表_结转数据”库
strSQL = "SELECT 借据资料.记帐日期, 客户资料.客户号, 借据资料.贷款帐号 AS 贷款帐号, 客户资料.借款户名称, 借据资料.借款日期, 借据资料.到期日期, 借据资料.结清 INTO 临时表_结转数据 FROM 客户资料 INNER JOIN 借据资料 ON 客户资料.客户号 = 借据资料.客户号 GROUP BY 借据资料.记帐日期, 客户资料.客户号, 借据资料.贷款帐号, 客户资料.借款户名称, 借据资料.借款日期, 借据资料.到期日期, 借据资料.结清 HAVING (((借据资料.到期日期)<[Forms]![科目结转]![结转日期]) AND ((借据资料.结清)=False))"
Set rstDB = cnnDB.Execute(strSQL)
以上语句总是报“至少一个参数没有指定”错误
我是Access初手,对很多ADO不了解,希望大家帮帮我,先过了!!! |
|