我無法在下面的代碼中找到錯誤。當我使用SQLDataSource連接我的數據庫時,沒有錯誤。但是,如果我嘗試寫入自定義代碼中使用相同的連接字符串的SqlDataSource用於連接數據庫時,我遇到這樣的錯誤:無法通過自定義代碼使用相同的連接字符串連接到數據庫sqldatasource使用
(provider:命名管道提供程序,error:40 - 無法打開到SQL Server的連接)
我猜想在我的代碼中沒有錯誤,但是在SQL 2008 Express的配置設置中。
在此先感謝...
SqlConnection sqlcon = new SqlConnection();
sqlcon.ConnectionString = "Data Source=ERHANEMREEROGLU/SQLEXPRESS;Initial Catalog=KET;Integrated Security=True";
sqlcon.Open();
SqlCommand sqlcmd = new SqlCommand();
sqlcmd.Connection=sqlcon;
sqlcmd.CommandText = "SELECT * FROM Login";
sqlcmd.CommandType = CommandType.Text;
sqlcmd.ExecuteNonQuery();
sqlcon.Close();
參考這篇文章。 http://stackoverflow.com/questions/11350983/unable-to-connect-to-sql-server-2008-in-net – 2012-07-06 09:25:51