Office中国论坛/Access中国论坛
标题: 请帮我看看这句语句该怎么写 [打印本页]
作者: bonbonkiss 时间: 2006-1-11 01:11
标题: 请帮我看看这句语句该怎么写
我在预览中加了删选条件,也能实现当前功能(如预览当前记录,打印当前记录等)
在运动处方窗体中,我也想实现预览和打印,编的代码出错(其中memberNO是字符型 编号是数字型)
请帮我看看以下这句话语法错在哪里?我想实现的是两个条件同时满足,可是出错了,说"操作符丢失在查询表达式中"
Private Sub 预览_Click()
On Error GoTo Err_预览_Click
Dim stDocName As String
stDocName = "运动处方"
DoCmd.OpenReport stDocName, acPreview, , "memberNO =" & "'" & memberno & "'" & "编号=" & "'" & 编号 & "'"
Exit_预览_Click:
Exit Sub
Err_预览_Click:
MsgBox Err.Description
Resume Exit_预览_Click
End Sub
作者: fan0217 时间: 2006-1-11 03:13
两个条件应该用AND连接
作者: bonbonkiss 时间: 2006-1-11 23:22
我改了一下
DoCmd.OpenReport stDocName, acPreview, , "memberNO =" & "'" & memberno & "'" And "编号=" & "'" & 编号 & "'"
结果说"类型不匹配" 编号这个字段在表中是数字型 问题是不是在这里啊 但我不知如何表达
[此贴子已经被作者于2006-1-11 15:24:05编辑过]
作者: sgrshh29 时间: 2006-1-11 23:28
DoCmd.OpenReport stDocName, acPreview, , ,"memberNO ='" & memberno & "'" & " And " & "编号=" 编号
作者: bonbonkiss 时间: 2006-1-11 23:42
以下是引用sgrshh29在2006-1-11 15:28:00的发言:
DoCmd.OpenReport stDocName, acPreview, , "memberNO ='" & memberno & "'" & " And " & "编号=" & 编号
OK了,谢谢!!!
但还得 再加一个条件 [会员姓名]='"& 会员姓名&"' 可不可以再加一个 AND ?
会员姓名是字符型的. 再加的话 这些引号之类的又出错了.求助 谢谢!
作者: sgrshh29 时间: 2006-1-11 23:45
DoCmd.OpenReport stDocName, acPreview, , "memberNO ='" & memberno & "'" & " And " & "编号=" & 编号 & " and " & "[会员姓名]='" & 会员姓名 & "'"
作者: bonbonkiss 时间: 2006-1-11 23:57
以下是引用sgrshh29在2006-1-11 15:45:00的发言:
DoCmd.OpenReport stDocName, acPreview, , "memberNO ='" & memberno & "'" & " And " & "编号=" & 编号 & " and " & "[会员姓名]='" & 会员姓名 & "'"
结果弹出了一个对话框 要求输入会员姓名的参数值.
现在我把东西发上来给您看看.请运行窗体member3 出现会员"701001 沈晰晰" 选"第二次计划" 然后点预览.如果第三个条件不加 则出现的报表在姓名这一栏中会有 "#错误 " 加了之后就出现参数值对话框.
多谢sgrshh29!!!![attach]15290[/attach]
作者: sgrshh29 时间: 2006-1-12 00:11
你的第三个报表的数据源中没有"会员姓名"这个字段,你加上了第三个条件就成了参数,而且永远也填不对这个参数.
姓名这一栏中会有 "#错误 ",也是这个原因.
把这个文本框的数据源改为 =[Forms]![member3]![membername]
同时把第三个条件去掉(这是多余的)
[此贴子已经被作者于2006-1-11 16:14:18编辑过]
作者: bonbonkiss 时间: 2006-1-12 00:19
谢谢!成功了!!!!!多谢指点啊
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |