Как решить набор ссылок объекта на экземпляр объекта C#
Привет,
У меня возникли проблемы с созданием нового прихода в моем приложении windows form, идея состоит в том, чтобы заставить систему проверить, существует ли введенное значение в базе данных, прежде чем сохранять имя прихода в базе данных. Это сделано идеально, но он не будет сохранен после проверки значения, и я получаю сообщение об ошибке, говорящее..
Что я уже пробовал:
частный недействительными методе button2_click(объект отправителя, EventArgs в электронной)
{
если (элемент textbox1.Текст == "")
{
Ящик для сообщений.Show("имя палаты не может быть оставлено пустым...", "Alert", MessageBoxButtons.Хорошо, MessageBoxIcon.Ошибка);
вернуть;
}
пробовать
{
строка че = @"(выбрать * из палаты, где Ward_Name = '" + текстовое поле textbox1.Текст + "')";
Команда sqlcommand cmd и = новая команда sqlcommand("вставить в ворд (Ward_Name, Ward_Type, Number_Occupant, Number_Bed) значения('" + текстовое поле textbox1.Текст + "', '" + элемент combobox1.Текст + "', '" + comboBox2.Текст + "','" + поле textbox2.Текст + "')", кон);
против.Открыть();
За исключением CDMA-sqlcommand объект = новый sqlcommand, который(че, кон);
тип int счетчик = (инт)за исключением CDMA.Executescalar так();
if (count > 0)
{
Ящик для сообщений.Показать("Эта палата уже существует");
}
еще
{
УМК.Метод executenonquery();
Ящик для сообщений.Показать("новый подопечный успешно добавлен");
}
против.Закрывать();
}
поймать (исключение бывший)
{
Ящик для сообщений.Показать(напр.сообщение);
}
наконец {
if (con.State == ConnectionState.Открыть)
против.Закрывать();
}