java找不到Query_Me.Requery似乎对表单没有任何操作

我已经搜索并找到了很多关于在子表单上使用requery的信息,但我似乎找不到任何表明尝试使用新记录集重新查询活动表单的信息 .

我有一个基于查询的表单 . 我使用未绑定的文本框来捕获需要搜索的地址,然后更改查询中的sql语句以查找记录,然后尝试使用me.requery加载新结果 .

代码正在更新sql语句,但表单不会使用新记录结果进行重新查询 . 我的代码如下 .

我很容易获得和VBA,并欣赏你可能拥有的任何智慧 . 另外,我可以在其他代码中做什么,这会导致失败吗?

Private Sub Command51_Click()

Dim d As DAO.Database

Dim q As DAO.QueryDef

Dim Addy As String

Dim Search As String

Set d = CurrentDb()

Set q = d.QueryDefs("SQL_Search")

If IsNull(Me!Addy) Then

MsgBox ("Please select a valid address from the list and try again.")

GoTo CleanUp

Else: End If

Addy = Me!Addy

Search = "select * from dbo_ECNumberVerify Where (((dbo_ECNumberVerify.invalidrecord)=False) AND ((dbo_ECNumberVerify.updated)=False) AND ((dbo_ECNumberVerify.Locations) Like '*" & Addy & "*'));"

'Send SQL SP execute command.

q.SQL = Search

Me.Requery

CleanUp:

Set q = Nothing

Set db = Nothing

End Sub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值