Ошибка выполнения запроса: оператор DELETE конфликтует с ограничением REFERENCE «FK1». Конфликт произошел в базе данных «C:\USERS\DOCUMENTS\EMPDB.MDF», таблица dbo.EmployeeTbl, столбец «EmpDep». Оператор был прекращен.
Это мой код:
Код: Выделить всё
private void btnDelete_Click(object sender, EventArgs e)
{
try
{
if (txtDepName.Text == "")
{
MessageBox.Show("Missing Data!!!");
}
else
{
string Dep = txtDepName.Text;
string Query = "Delete from DepartmentTbl where DepId = {0}";
Query = string.Format(Query, Key);
Con.SetData(Query);
ShowDepartments();
MessageBox.Show("Department deleted");
txtDepName.Text = "";
}
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... -server-da
Мобильная версия