首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

在sccess中运行小程序总提示“输入参数值”,小弟我认为a已经赋值,如何还是提示输入参数值报错

2012-03-17 
在sccess中运行小程序总提示“输入参数值”,我认为a已经赋值,怎么还是提示输入参数值报错当运行如下小程序时

在sccess中运行小程序总提示“输入参数值”,我认为a已经赋值,怎么还是提示输入参数值报错
当运行如下小程序时,?,不知道这个小程序哪编错了,请各位帮忙找找!

Private Sub Command0_Click()
Dim a As String
On Error GoTo HandleErr
a = Left(list2(), 3)

  DoCmd.OpenForm "全屏幕查询"
  With Forms!全屏幕查询
  mstrsql = "SELECT * FROM 家庭状况 WHERE left([住房编号],3) = [" & a & "]"
  .RecordSource = mstrsql
  !cmdFind.Caption = "全部显示(&S)"
  End With
   
ExitHere:
  Exit Sub
   
HandleErr:
   
  Resume ExitHere
  Resume

End Sub


[解决办法]
打断点,看一下mstrsql 变量的实际内容。应该是语句中有什么东西并不是字段名。


QQ群 48866293 OFFICE应用挖掘 
MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》

热点排行