0
因此,我在Microsoft SQL Server 2014上創建了一個名爲WaitListData
的數據庫,並創建了一個名爲Table的表,我添加了5列。我希望我的C#程序在按下按鈕時將數據插入到這些列中。無法使用C#連接到SQL Server數據庫
我的問題是(我已經研究這個問題了幾個小時),無論我做什麼,我總是當我點擊我的按鈕,這是得到了同樣的錯誤:System.Data.SqlClient.SqlException
在System.Data.dll
顯然,我的應用程序將不僅僅是一個按鈕,但我似乎無法讓這個基本功能正常工作,而且非常令人沮喪。我可以使用Visual Studio的服務器瀏覽器連接到數據庫,並從那裏做任何我想要的,但這不是我所需要的。
因此,任何對此的幫助將非常感激,如果任何人需要額外的信息,那麼我會很樂意嘗試提供它。
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnAdd_Click(object sender, EventArgs e)
{
SqlConnection myConnection = new SqlConnection("[email protected];Database=WaitListData;Trusted_Connection=True");
myConnection.Open();
SqlCommand myCommand = new SqlCommand("INSERT INTO Table (Firstname, Lastname, Email, Nationality, Time_Of_Play) " + "VALUES ('" + txtFirstname1.Text + "' , '" + txtLastname1.Text + "' , '" + txtEmail1.Text + "' , '" + txtNationality1.Text + "' , '" + txtTimeOfPlay1.Text + "')", myConnection);
myCommand.ExecuteNonQuery();
myConnection.Close();
}
}
}
如果我們知道異常消息是什麼,這將有所幫助 –
您是否可以在同一臺計算機上使用SQL SMS連接到數據庫?你如何驗證用戶? – ChrisF
以下是異常消息:建立到SQL Server的連接時發生網絡相關或實例特定的錯誤。服務器未找到或無法訪問。驗證實例名稱是否正確,並將SQL Server配置爲允許遠程連接。 (提供者:命名管道提供程序,錯誤:40 - 無法打開到SQL Server的連接) –