access数据库怎么查询表明?
本帖最后由 u010373906 于 2013-07-31 17:20:22 编辑
string ShowTable = "select * from sys.all_objects where type = 's'";
为什么这句话总是有错???
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