设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2034|回复: 7
打印 上一主题 下一主题

關於在adp中的文字框中使用dlookup驗證不能用forms

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-1 01:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在驗證時,一般最快是用dlookup,當然也可以用ado的方式

但我還是想弄清楚,在下圖中,到底哪里出了錯,怎麼dlookup不行呢.

我想應該是"forms!itemmaster!編號"那名出了問題,但不知怎麼處理.

dlookup語句中,第一個itemmaster是個表.forms!itemmaster...中的itemmaster是個表單

那位大大知道是怎麼回事嗎??





本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-10-1 02:42:00 | 只看该作者
=dlookup("...","...","编号='" & .. & "'")有个is null,我就看不懂了。
3#
 楼主| 发表于 2005-10-4 16:44:00 | 只看该作者
IS Null指在記錄中找不到時不采取驗證,這個語句在MDB中都可以執行,在ADP中就不行了
4#
发表于 2005-10-4 17:45:00 | 只看该作者
我不信这种写法在MDB中能运行。你的where写法对吗?
5#
 楼主| 发表于 2005-10-4 19:17:00 | 只看该作者
暈,我示範給你看.







本帖子中包含更多资源

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

x
6#
发表于 2005-10-4 22:16:00 | 只看该作者
我糊涂了。我的写法会是:"[编号]='" & forms!ITEMMASTER!编号 & "'"
7#
 楼主| 发表于 2005-10-4 23:46:00 | 只看该作者
暈,不是一樣的嗎這是幫助原文驗證規則屬性驗證文字屬性<> 0輸入項必須是一個非零的數值。> 1000 Or Is Null 輸入項必須是空白的或大於 1000。Like "A????"輸入項必須是 5 個字元並以字母 A 為開頭。>= #1/1/96# And <#1/1/97#輸入項必須是一個 1996 年中的日期。DLookup("CustomerID", "Customers", "CustomerID = Forms!Customers!CustomerID") Is Null輸入項必須是一個唯一的 CustomerID (範圍聚合函數只在表單層次的驗證之下容許)。
8#
发表于 2005-10-5 04:10:00 | 只看该作者
还真是的。真是“学无止境”。我在MDB中没有这么用过,ADP中就更不懂了。ADP的参数只不过是一个插入标志吧,要在其它地方给它赋值。我刚学,是这么理解的。有空帮忙看看我的帖子,版主都放假了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 01:17 , Processed in 0.087379 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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