如果做不到的话,问题可以简化为对一个数据库下的所有表的文本和备注字段作搜索.不过我想这个问题其实跟多个表差不多难度啦.

解决方案 »

  1.   

    如果数据库名,表名是固定的话,应该没有问题
      

  2.   

    我的想法是这样的,用ADO动态连接x.mdb(最外层循环),通过某种方式取得ADO连接数据库的TABLE列表,对每个表先select top 1 * from 表,先取得文本类型和备注类型的字段列表放至string astrlist[],再select * from 表 where astrlist[x]='%文章%' or astrlist[x+1]='%文章%'.....
    一有记录返回就再行操作...现在最大的问题是怎么取得ADO连接数据库的TABLE列表,其它都可以解决.