Office中国论坛/Access中国论坛
标题:
如何设置子窗体的记录源,难题
[打印本页]
作者:
zenkifox
时间:
2011-11-17 13:56
标题:
如何设置子窗体的记录源,难题
如何设置子窗体的记录源?我想知道如果用宏的话,用什么宏名称?写代码的话怎么写
附图:[attach]47382[/attach]
备注:大类、二类、三类是组合框
现在我在VB里写
Private Sub Command47_Click()
If Me.大类 = Null Then
检验模板的子窗体.Form.RecordSource = "SELECT * FROM 检验模板"
ElseIf Me.大类 <> "" Then
检验模板的子窗体.Form.RecordSource = "SELECT * FROM 检验模板 where 大类 =me.大类"
End If
End Sub
上面的程序有2个错误。1.貌似第一个条件怎么也不满足就跳到第二ElseIf了。2.ElseIf后面的SQL语句报错
请问想达到我的要求该怎么办
作者:
andymark
时间:
2011-11-17 14:11
"SELECT * FROM 检验模板 where 大类 =
'" & me.大类 & "'
"
作者:
Henry D. Sy
时间:
2011-11-17 15:17
1.貌似第一个条件怎么也不满足
也许您有默认值
作者:
zenkifox
时间:
2011-11-18 09:50
andymark 发表于 2011-11-17 14:11
"SELECT * FROM 检验模板 where 大类 = '" & me.大类 & "'"
谢谢,确实解决了,可行
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3