设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2218|回复: 10
打印 上一主题 下一主题

[模块/函数] [已解决]DLOOKUP问题

[复制链接]
跳转到指定楼层
#
发表于 2007-12-31 14:50:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

请看库中的窗体1,点选Model No后,界面中所有文本框自动显示相关内容,
像DLOOKUP那样的效果,但是这么多的文本框有没有更方便的方法,
请达人做个例子,谢谢!

[ 本帖最后由 cuxun 于 2008-1-2 20:10 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
10#
 楼主| 发表于 2008-1-3 10:48:59 | 只看该作者
这个方法,显示的列数有没有限制?
我想显示很多列,应该有几十列,
现在遇到了一些问题,有些文本框也出现显示不了的问题,
如一些长度(length),宽(width),

后面的问题恳请斑竹们多多赐教,在这里先谢过!

点击这里给我发消息

9#
发表于 2008-1-2 18:28:54 | 只看该作者
呵呵,原来属性设置错误
8#
 楼主| 发表于 2008-1-2 12:04:18 | 只看该作者


斑竹们,还是试不出效果,不知那里没设置好,可否在我的库里帮忙调试,谢谢了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
 楼主| 发表于 2008-1-2 11:44:19 | 只看该作者

回复 11# 的帖子

那zuhe1后是这样写吗?能否帮忙调试?zuhe1后就是没显示,迷糊,THKS!
Private Sub zuhe2_AfterUpdate()
    Me.zuhe1 = Me.zuhe2.Column(2)
    Me.[auto no] = me.zuhe2.column(3)
    Me.[Installation Method] = Me.zuhe2.Column(4)
    Me.[Field of Application] = Me.zuhe2.Column(5)
    Me.[Lamp holder] = Me.zuhe2.Column(6)
    Me.[Lamp source ] = Me.zuhe2.Column(7)
End Sub

点击这里给我发消息

6#
发表于 2008-1-2 11:32:09 | 只看该作者
Me.[zuhe1]  不要 加 [  ]
加了则是设置 字段值,而非控件的值
5#
 楼主| 发表于 2008-1-2 11:27:25 | 只看该作者

回复 8# 的帖子

但是为什么6楼这样写没效果,
索引号是不是要在zuhe2的属性里改的,还是zuhe2的属性里除了行来源还有其他细节要改?

点击这里给我发消息

4#
发表于 2008-1-2 10:58:04 | 只看该作者
顺序是根据行来源 :
SELECT 编号, [Model No], Series, [auto no], [Installation Method], [Field of Application],[Lamp holder],[Lamp source] FROM 总表;

来定的,不是根据表的顺序来定的

且第1列 的索引号 是0
    第2列 的索引号 是1
以此类推
3#
 楼主| 发表于 2008-1-2 09:43:43 | 只看该作者
Me.[zuhe1] = Me.zuhe2.Column(2)
除了这个有效果外,其他都是空白
2#
 楼主| 发表于 2008-1-1 22:35:45 | 只看该作者

回复 4# 的帖子

这个顺序有点迷糊了,2楼那里说series是第3列,但看4楼排的是第2列
下面这样写可行?没有效果啊,烦请看看,THKS!
1.zuhe2的行来源已改成:
SELECT 编号, [Model No], Series, [auto no], [Installation Method], [Field of Application],[Lamp holder],[Lamp source] FROM 总表;
2.zuhe2的更新后事件中
Private Sub zuhe2_AfterUpdate()
    Me.[zuhe1] = Me.zuhe2.Column(2)
    Me.[auto no] = me.zuhe2.column(3)
    Me.[Installation Method] = Me.zuhe2.Column(4)
    Me.[Field of Application] = Me.zuhe2.Column(5)
    Me.[Lamp holder] = Me.zuhe2.Column(6)
    Me.[Lamp source ] = Me.zuhe2.Column(7)
End Sub

[ 本帖最后由 sunny-xie 于 2008-1-2 10:08 编辑 ]
1#
 楼主| 发表于 2008-1-1 11:11:18 | 只看该作者

回复 2# 的帖子

这个列数是相对总表来说的吗?
series在总表里应该是第2列呀,
Private Sub zuhe2_AfterUpdate()  
    Me.[zuhe1] = Me.zuhe2.Column(2)
  Me.[auto_no] = Me.zuhe2.Column(4)
    Me.[Installation_Method] = Me.zuhe2.Column(5)

End Sub
这样写怎么没有效果?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-22 07:27 , Processed in 0.098883 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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