У меня возникла следующая ошибка при попытке выполнить мою программу, не знаю, как обращаться с ней, код, и я также добавил скриншоты. Я новичок в .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
Вы пытаетесь прочитать некоторые поля из TABLE с именем 'admininfo'. У вас есть таблица с таким именем в вашей базе данных 'admininfo.mdf'? Не путайте имя физического файла с именем таблицы, содержащейся в базе данных. – Steve