求通用的取ACCESS,DBF,EXCEL任意库中表的所有字段的方法,感谢万分!解决方法

求通用的取ACCESS,DBF,EXCEL任意库中表的所有字段的方法,感谢万分!!!!!!!!
现在要做一个数据库导入程序,但是目标库可能是ACCESS,DBF表,然后按一定的对应关系导到目标ACCESS库中(三个表,如TableA,TableB,TableC),当用户把一个库后(access,dbf)都要能连接,如果是ACCESS库,则首先要取得所有的表名称,然后依次取得所有的字段名称,如果是DBF,则直接取表中的所有字段名称,把所有的字段名称显示在一个列表框中,希望高手能帮我实现,或一些提示,万分感谢!

------解决方案--------------------
其实这个问题比较好解决的, 把DBF中的表放在ACCESS中作为一个链接表, 就可以按照Access的表去操作.
------解决方案--------------------
在界面放置一个ADOConnection,一个ComboBox,一个ListBox ADOConnection连接对应的数据库

然后
ADOConnection1.GetTableNames(ComboBox1.Items,False);
ADOConnection1.GetFieldNames(ComboBox1.Text,ListBox1.Items);即可实现

------解决方案--------------------
你使用固定连接以后看看constring属性分析一下就明白了。
------解决方案--------------------
你使用固定连接以后看看constring属性分析一下就明白了。
说的很明白了,你先用jet连接好看一下里面的constring然后再自己改成动态的!