我在App.Config中设置了连接字符串
<add name="project.Database.Database"
connectionString = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\User\Desktop\Project\Database\Database.mdf;Integrated Security=True"
providerName = "System.Data.SqlClient" />
我像这样访问数据库:
private static string ConnectionString = ConfigurationManager.ConnectionStrings["Database.Database.sfd"].ConnectionString;
//Open the connection and check if the reader has found any rows of data.
using (this.SqlCon = new SqlConnection(ConnectionString))
using (SqlCommand cmd = new SqlCommand(query, SqlCon))
{//blahh}
它工作得很完美,但是当我在另一台PC上使用它时它不起作用,因为我已经将连接字符串硬编码到某个位置。
我怎样才能使它在启动时将连接字符串设置为数据库的当前位置。
全部谢谢