设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 紫风
打印 上一主题 下一主题

[窗体] 窗体里ADODB查询两个表不同字段报错的问题

[复制链接]
11#
发表于 2011-6-24 14:11:20 | 只看该作者
回复 紫风 的帖子

tbl入库的卸车单号全部为空,自然报错了。改成以下类型
rs.fields("卸车单号").value
试试看?
我测试了一下,第一个记录集没问题(或者暂时我没看到有什么问题)。
不过附件中第二个记录集所对应的数据表全部删除了,所以也就没法测试了。
12#
发表于 2011-6-24 16:46:15 | 只看该作者
本帖最后由 todaynew 于 2011-6-24 16:49 编辑
紫风 发表于 2011-6-24 12:18
我把文件上传上来,麻烦版主帮看一下,谢谢!


Private Sub cmd查询_Click()
....
        STemp = "SELECT [tbl入库].* FROM [tbl入库] WHERE 入库ID =" & Nz(Me.入库号, 0)
        rs.Open STemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
        If rs.RecordCount > 0 Then
            With rs
                Me.卸车单号 = ![卸车单号]
                ....
            End With
        End If
        rs.Close
        
        STemp = "SELECT [tbl卸货派工].* FROM [tbl卸货派工] WHERE 入库ID =" & Nz(Me.入库号, 0)
        rs.Open STemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
       If rs.RecordCount > 0 Then
            With rs
                Me.预到数 = ![预到数]
                .....
            End With
        End If
....
End Sub

此外,你如何保证同志们知晓入库号呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-29 18:32 , Processed in 0.176112 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表