dim s_sql 
s_sql="select " & str_temp & " from TableName"访问表TableName中的字段.

解决方案 »

  1.   

    不好意思,是用Recordset对象来访问这些字段的,而不是控件。如我举假的adors……
      

  2.   


    dim con as ADODB.Connection
    dim res as ADODB.Recordset
    dim s_sql set con=New ADODB.Connection
    set res=New ADODB.Recordsetcon.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\dbname.mdb";Persist Security  Info=False"sql="select " & str_temp & " from tablename"res.open sql,con,3,3
    res(str_temp) '既为你所需
      

  3.   

    楼上的兄弟,你这样应该是可行的,但如果我要反复使用,而且是不同的字段名,不是要把CPU累死?有没有其它比较快速的访问方法,我这些是要做大量运算的。
      

  4.   

    我觉得要访问表的字段如上过程是避免不了的,但是你可以将con保留不关闭,以重复利用,但res就要随时刷新了,我就知这些了,如果谁好有更好的办法,我也洗耳恭听 :)
      

  5.   

    楼上的方法很好啊,也可以定义一个模块,在模块中打开con,每次用到时,从新设置res的recordsource即可