Office中国论坛/Access中国论坛
标题:
师兄弟们,能聊聊怎样把sql查来的值赋给窗体的文本框吗?
[打印本页]
作者:
wonsin
时间:
2004-1-6 00:47
标题:
师兄弟们,能聊聊怎样把sql查来的值赋给窗体的文本框吗?
师兄弟们,能聊聊怎样把sql查来的值赋给窗体的文本框的代码吗?
作者:
hi-wzj
时间:
2004-1-6 21:41
sql查出的应该是数据集合,而不是单一个值,用dlookup函数试试看。
作者:
wonsin
时间:
2004-1-7 03:40
谢谢,我是想在一个输入窗体中,当输入产品代码时,能从另一个B表中带出该产品有相关信息,可恶的是,此两表的产品代码不是唯一的,让我头痛,用dlookup函数,不知放在那,是代码的afterupdate 还是beforeupdate?
作者:
hi-wzj
时间:
2004-1-7 04:35
1、具体看您的ab表的关系等详细情况了。
2、在更新后事件中即可。
作者:
wonsin
时间:
2004-1-7 16:59
就象是这个db1样有两个表,我怎么能让输入产品代码后,跳出该产品的名称?如果建一个查询,则不能输入新数据,因为此两表都没唯一的字段!
作者:
wonsin
时间:
2004-1-7 17:00
就象是这个db1样有两个表,我怎么能让输入产品代码后,跳出该产品的名称?如果建一个查询,则不能输入新数据,因为此两表都没唯一的字段![attach]3041[/attach]
作者:
hi-wzj
时间:
2004-1-7 17:20
方法一:从NormalT表中分解出“产品档案”表来,在此基础上建立关系。但需调整各关系,修改库结构。
方法二:用dlookup函数来实现。但其不能用于表格窗体以及连续窗体。
作者:
hi-wzj
时间:
2004-1-7 17:22
方法三:若NormalT表的车间代码和产品代码能成一唯一的关键字,也可用双关键字来做关系。
作者:
wonsin
时间:
2004-1-7 18:15
[attach]3042[/attach]
我按您的第三种方法做了,在查询4中还是不能输入新的记录!?
作者:
hi-wzj
时间:
2004-1-7 20:36
[attach]3046[/attach]该过的例子。
作者:
wonsin
时间:
2004-1-7 20:49
多谢版主hi-wzj, 您让我又学到了一招!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3