最好都用{}。
如果是外部表,{}和[]一样,内部表必须{}
还有这个问题:
cmd.CommandText = "Select * From [" & 数据表名 & "] "这一段冷不冷改成cmd.CommandText = "Select * From { 数据表名}",但是改成这样又不能执行,我重视不理解。
不是{}不行,是你改错了,不能这样:
Select * From {数据表名}"
应该这样:
cmd.CommandText = "Select * From {" & 数据表名 & "}"
如果不能理解,就好好看看帮助中关于动态合成表达式的说明。