做报销教程时修改窗体加载代码
Private Sub Form_Load()
Me.RecordSource = "Select * FROM tblCodeyg Where ygId = '" & selectstr & "'"
End Sub
'" & selectstr & "'" 变量selectstr上为什么要加‘ “ &符号?
解释如下:
获得焦点里变量Selectstr=me.ygID
用连接符& &强制把me.ygID连接成一个字符串
而在VBA中字符串都需要用双引号” “引起来
单引号’ ‘是SQL中需要的,所以这里也必须要有,
最终就成了'" & selectstr & "'
整句话的意思是:选择变量指定的那条ygID记录 赋值给此窗体记录源