f.Text(0)  =  RsFactory.Fields("FactoryName")  &  "" 
                f.Text(1)  =  RsFactory.Fields("FactoryAddress")  &  "" 
                f.Text(2)  =  RsFactory.Fields("FactoryEmail")  &  "" 
                f.Text(3)  =  RsFactory.Fields("FactoryDNS")  &  "" 
                f.Text(4)  =  RsFactory.Fields("FactoryPerson")  &  "" 
                f.Text(5)  =  RsFactory.Fields("FactoryTelephone")  &  "" 
                f.Text(6)  =  RsFactory.Fields("FactoryFax")  &  "" 
                f.Text(7)  =  RsFactory.Fields("FactoryID") 
肯定错在上面!调用了数据库中没有的字段!我昨晚的错误就是这样的!

解决方案 »

  1.   

    控件数组应该是text1(0)这样表示的吧
      

  2.   

    f.Text(0)  =  RsFactory.Fields("FactoryName")  &  "" 
                    f.Text(1)  =  RsFactory.Fields("FactoryAddress")  &  "" 
                    f.Text(2)  =  RsFactory.Fields("FactoryEmail")  &  "" 
                    f.Text(3)  =  RsFactory.Fields("FactoryDNS")  &  "" 
                    f.Text(4)  =  RsFactory.Fields("FactoryPerson")  &  "" 
                    f.Text(5)  =  RsFactory.Fields("FactoryTelephone")  &  "" 
                    f.Text(6)  =  RsFactory.Fields("FactoryFax")  &  "" 
                    f.Text(7)  =  RsFactory.Fields("FactoryID") 
                    
     执行时看哪一个字段写错了               
                    
                    
                    
                    
                    
                    
      

  3.   

    f.Text(1)写错了,应该写为如下格式
    f.text1(1)
      

  4.   

    执行到这里出错的:(
    f.Text(0) = RsFactory.Fields("FactoryName") & ""
      

  5.   

    chueng(尼古丁) lihonggen0(用VB)两位大侠说的对,是我马虎:(见笑了cclx_net(楚楚留香)提的错误,我也犯啦。给分了。还有。几位大侠,在处理这样的数据库程序时。会用什么控件和技术呢?请指教,不胜感激
      

  6.   

    f.Text(1)写错了,应该写为如下格式 
    f.text1(1)