0
我嘗試執行我的程序時發生以下錯誤,不知道如何處理,以下是代碼,我也附上了截圖。 我是新來的.net和SQL。由於我嘗試了幾種技術,但未能處理此錯誤System.Data.SqlClient.SqlException發生System.Data.dll
public partial class adminInfo : Form
{
SqlCommandBuilder scb;
public adminInfo()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
PMS obj = new PMS();
obj.Show();
this.Hide();
}
private void button3_Click(object sender, EventArgs e)
{
adminAdd_delete obj = new adminAdd_delete();
obj.Show();
this.Hide();
}
private void button2_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\ddd\Desktop\Pharmacy managment system\Pharmacy managment system\adminInfo.mdf;Integrated Security=True;Connect Timeout=30");
SqlDataAdapter sda = new SqlDataAdapter(@"SELECT CNIC, [JOB TITLE], SALARY, NAME
FROM admininfo", con);
DataTable dt = new DataTable();
sda.Fill(dt);
dataGridView1.DataSource = dt;
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}
}
}
錯誤指出您沒有'admininfo'表。你是否檢查了數據庫中的正確表名? – techspider
您必須閱讀C#中的「異常和錯誤處理」以及如何閱讀和理解錯誤/異常消息和代碼。 – vendettamit
您正在嘗試從名爲'admininfo'的表中讀取一些字段。你的數據庫'admininfo.mdf'中有這個名字的表嗎?不要將物理文件的名稱與數據庫中包含的表的名稱混淆 – Steve