日期:2014-05-17  浏览次数:20534 次

access数据库怎么查询表明?
本帖最后由 u010373906 于 2013-07-31 17:20:22 编辑

  string ShowTable = "select * from sys.all_objects where type = 's'";

为什么这句话总是有错???

access还有没有查询表名的语句呢?
access

------解决方案--------------------

use '数据库'
select * from sys.objects where type=N'U' where name='表名'

------解决方案--------------------
select name from MSysObjects where type=1 and flags=0
http://blog.sina.com.cn/s/blog_7c0f1f3f01010ep1.html
------解决方案--------------------
请问楼主的Access是什么版本的啊?
access中的系统表应该是:MSysObjects,而不是sys.objects