With Adodc1 '***连接数据库
.ConnectionString = DataBasePath '数据源正常
.RecordSource = "select * from abc"
.Refresh
End With
abc是SQL里面的用户表来的
以上代码运行时,提示会Invalid object name 'abc'.查的所有用户表时,为会提示出错的呢?查找系统表就不会提示出错,也可以正常读取数据
.ConnectionString = DataBasePath '数据源正常
.RecordSource = "select * from abc"
.Refresh
End With
abc是SQL里面的用户表来的
以上代码运行时,提示会Invalid object name 'abc'.查的所有用户表时,为会提示出错的呢?查找系统表就不会提示出错,也可以正常读取数据
改为:.RecordSource = "select * from [abc]"试试
这句有点问题,没看到所连接的数据库,Data Source=GHSERVER_WEB只是指出了连接的sql服务器别名
应该加上Initial Catalog=数据库名称
DataBasePath = "Provider=SQLOLEDB.1;Password=1;Persist Security Info=True;User ID=sa;Data Source=GHSERVER_WEB;Initial Catalog=数据库名称" '数据源