string str = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\test.mdf;
Integrated Security=True;Connect Timeout=30;User Instance=True";
SqlConnection Con = new SqlConnection(str);
Con.Open();
正常連接mdf檔案采用這種方式,但是在沒有安裝SQL Server的電腦上,用什么方式能連接本地mdf檔案呢?
如果不能實作的話,SQL MDF Viewe是怎么做到的
沒裝SQL的電腦上,我也沒有找到SQLExpress服務
uj5u.com熱心網友回復:
還有這個操作?? 真沒見過. .前排一下..
uj5u.com熱心網友回復:
這里用的 SQL 客戶端組件( dll 檔案)連接的,而不是常見的 SQL Server軟體。uj5u.com熱心網友回復:
用 ODBC"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + "C:\test.mdf"
uj5u.com熱心網友回復:
https://blog.csdn.net/hotmee/article/details/52459959uj5u.com熱心網友回復:
多謝版主,我這里目前只能用SqlConnection.Open()打開連接

我用VS2010 DataSource沒有(LocalDB)\v11.0選項(無法編輯,只能選擇)
LocalDB是VS2012及以后添加的功能?
話說昨天下午一直打不開論壇,我經常遇到這種情況,這是什么情況?
uj5u.com熱心網友回復:
@qq_21420725 我還沒解決,記得之前用vs2015的NuGet下載一個包可以支持這種操作,但是我工程是vs2010創建的,后來這問題就放著了
uj5u.com熱心網友回復:
select '這個問題真新鮮,坐等結果'
uj5u.com熱心網友回復:
首先你要確定你電腦有裝了 SQL SERVER 的組件包。或是完整的 .NET 框架。否則是不能實作的,你就是 附件會有問題。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/124780.html
標籤:C#
上一篇:如何手機定位
