C# 連接Access數(shù)據(jù)時總報找不到dbo.mdb的問題

字號:


    單步跟蹤調(diào)試發(fā)現(xiàn)Connection中的連接字符串也是
    ”Provider=Microsoft.Jet.OLEDB.4.0; Data Source=local.mdb;”,
    根本沒有dbo.mdb的事。后來查過排查發(fā)現(xiàn)是schema的問題。
    SQL Server中有schema的概念所以我們一般都習(xí)慣寫成dbo.xxxTable,所以如果你要是也在Access中這樣寫的話,就會報如上找不到dbo.mdb的問題。修改SQL語句,去掉dbo后,問題解決。