换不了数据库,因为MDB数据库是ArcGIS的数据文件。
悲剧,最近遇到的问题都很棘手

解决方案 »

  1.   

    最终转成的EXCEL要包含B表的汉字吗?那将A表和B表联合查,得到DataTable,再一起放到EXCEL里.
    SELECT * FROM A INNER JOIN B ON A.ID=B.ID 这样不行吗?可以在ID列建一下索引,提高速度。不过ACCESS本来效率就不高
      

  2.   

    最终就是要将A的代码转成汉字。然后生成Excel。这里还有个问题,就是查找不到代码的,要保留原来的数据
      

  3.   

    最终就是要将A的代码转成汉字。然后生成Excel。这里还有个问题,就是查找不到代码的,要保留原来的数据
    假设B表的汉字列是Name,在SQL SERVER 里是可以这样写的:SELECT A.*,ISNULL(B.Name,A.ID) FROM A INNER JOIN B ON A.ID=B.ID。ACCESS里应该也有ISNULL或者类似的东西,也可能是IIF。得自己看看了。