社区
Access
帖子详情
有高手在不?
lijun2000
2008-10-22 11:11:04
在ACCESS中,有一个表(ID1,ID2,NAME),我想在窗体输入时,如果知道ID1输入可以成功显示NAME,如果ID1不知道输入ID2时也能成功输入NAME,怎么做?
...全文
62
6
打赏
收藏
有高手在不?
在ACCESS中,有一个表(ID1,ID2,NAME),我想在窗体输入时,如果知道ID1输入可以成功显示NAME,如果ID1不知道输入ID2时也能成功输入NAME,怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lijun2000
2008-10-22
打赏
举报
回复
If Not IsNull(DLookup("[SItem]", "品种", "[Item]='" & Forms!SHCO11!收货子窗体!SItem & "'")) Then
Me.Parent.TItem = DLookup("[SItem]", "品种", "[Item]='" & Forms!SHCO11!收货子窗体!SItem & "'")
ElseIf Not IsNull(DLookup("[SItem]", "品种", "[SItem]='" & Forms!SHCO11!收货子窗体!SItem & "'")) Then
Me.Parent.TItem = Null
Else
MsgBox "你输入的图号不存在"
End If
说明:SItem-主机图号 ,Item-客户图号
TItem这个文本框是我用来放置在SItem中输入图号没有找到,但它却等于品种表中的客户图号,如果存在就把值显示在TItem上.本来我的意思是想把值替换我输入的SItem值,
Me.SItem = DLookup("[SItem]", "品种", "[Item]='" & Forms!SHCO11!收货子窗体!SItem & "'")
但这样做不行,也不能运行?高手有什么方法不?
lijun2000
2008-10-22
打赏
举报
回复
这样不行啊.我做了一个仓库系统,我们的物料有两个图号,一个是主机图号,一个是客户图号,由于现在图号很乱;我做的那个系统是只能是输入一个图号(比如以主机图号为主键时,就只能输入主机图号)出来相应的信息.现在我想要的功能是,不管是输入哪个图号,相对应的信息都能出来.
ewang11
2008-10-22
打赏
举报
回复
也可以分开来写
if not isnull(DLookup("[NAME]", "表", "[ID1] =" & me.text1 & ") then
me.text2= DLookup("[NAME]", "表", "[ID1] =" & me.text1 & ")
elseif not isnull(DLookup("[NAME]", "表", "[ID2] =" & me.text1 & ") then
me.text2=DLookup("[NAME]", "表", "[ID2] =" & me.text1 & ")
else
msgbox "你输入的ID值不存在"
end if
wwwwb
2008-10-22
打赏
举报
回复
DLOOKUP('NAME','TT','ID1=' & ME.TEXT1 & 'OR ID2=' & ME.TEXT1)
lijun2000
2008-10-22
打赏
举报
回复
啊,我把它放在了子窗体的sitem的beferupdate事件中 ,谢谢.
ewang11
2008-10-22
打赏
举报
回复
Item 和 SItem 是文本类型吗?
把这段代码放到子窗体的sitem的afterupdate事件中
If Not IsNull(DLookup("[SItem]", "品种", "[Item]='" & me.SItem & "'")) Then
Me.Parent.TItem = DLookup("[SItem]", "品种", "[Item]='" & me.SItem & "'")
ElseIf Not IsNull(DLookup("[SItem]", "品种", "[SItem]='" & me.SItem & "'")) Then
Me.Parent.TItem = Null
Else
MsgBox "你输入的图号不存在"
End If
你也可以测试一下能否返回正常的值
msgbox DLookup("[SItem]", "品种", "[Item]='" & me.SItem & "'"))
Web前端从初级到
高手
之路
凡是购买本套课程的学员,可以加QQ群: 152364681,专业讲师进行在线答疑与指导,学不懂有疑问,随时问,永久服务,并赠送海量web前端练习素材,名师一路陪伴,让学员真正成为一名优秀的web前端工程师。
商道
高手
不显示服务器,商道
高手
有多少版本-商道
高手
有多少客户端
商道
高手
有多少客户端?商道
高手
有哪些平台?商道
高手
有哪些版本?商道
高手
拥有官方平台版本、十几个不同手机渠道、还有十几个不同游戏联运平台版本,加起来会有几十个不同版本的商道
高手
游戏。各个平台之间账号数据...
如何成为编程
高手
?
你是干什么工作的,我是干软件开发的。...只要能遇到别人解决不了的问题,你能不费力气帮助解决了,这样你在他们眼中就是这方面的
高手
。 所以
高手
的境界是不同的,如何造就
高手
呢? 世界上其实没有高
我是一个“太极
高手
”吗?
我马上想起自己从前写过的批评别人是“太极
高手
”的博客,当时在那家公司中,因为没有人能及时做出合适决策,所以无论是领导还是同事,都倾向于回避“做得越多错得越多”这件事。不做只是态度问题,错了却是...
【知乎问答】为什么很多看起来不是很复杂的网站,比如 Facebook 需要大量顶尖
高手
来开发?
收银员干的工作不复杂吧,简单的收钱、找钱两个动作,然而就是这么简单的工作一旦在顾客多的情况下,也会变得十分复杂。现在可以类比下,Facebook的服务器就是收银员,而用户就是顾客。而访问Facebook的顾客可是成...
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章