问题出在哪里?
如果在窗体中定义了一个组合框,根据选择的ID,相应的要在另一个文本框中显示ID所对应的中文名称,但是现在显示结果是不能找到表达式中的引用字段。不知问题出在哪里了。 
 StrTemp   =   DLookup( "名称 ",    "供货商资料 ",    "[供货商号]= ' "   &   Me![供货商号]   &    " ' ") 
             Me![名称]   =   StrTemp 
 另:不知这个名称域文本项应该怎么定义,才能和这个联系起来。
------解决方案--------------------Me![名称]的控件来源设为 
 = DLookup( "名称 ",  "供货商资料 ",  "[供货商号]= ' " & Me![供货商号] &  " ' ")
------解决方案--------------------DLookup( "名称 ",  "供货商资料 ",  "[供货商号]= ' " & Me.供货商号控件名 &  " ' ") 
------解决方案--------------------= DLookup( "名称 ",  "供货商资料 ",  "[供货商号]= ' " & Me.[供货商号] &  " ' ")
------解决方案--------------------应该不用再定义Me![名称]的控件来源 
 NO,必须设置控件来源,不知道你是否测试过,用Me![名称] = StrTemp  
 这种方式要报错, 
 Me.[名称].ControlSource =  "= ' " & StrTemp &  " ' "
------解决方案--------------------窗体控件用.   
 记录集字段或窗体绑定字段用!   
 me表示当前窗体