Winform訪問本地SQLServer數據庫文件

Winform訪問本地SQLServer數據庫文件數據庫

1.項目中添加config配置,以下:ide

<configuration>
  <connectionStrings>
    <add name="ConnStr" 
         connectionString="Data Source=.;AttachDbFilename=|DataDirectory|test1.mdf;User ID=user1;Password=123456;Connect Timeout=30"
         providerName="System.Data.SqlClient"/>
  </connectionStrings>
</configuration>

 

2.在程序主入口(Program.cs)的Main方法中添加以下代碼替換配置文件中文件路徑 |DataDirectory| 的值:spa

 string dataDir = AppDomain.CurrentDomain.BaseDirectory;
 if (dataDir.EndsWith(@"\bin\Debug\") || dataDir.EndsWith(@"\bin\Release\"))
 {
     dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
     AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
 }

 

3.直接經過配置文件中的鏈接字符串進行訪問數據庫便可。code

相關文章
相關標籤/搜索