Member 13854008 Ответов: 1

Код, написанный ниже, имеет ошибку


это мой код, но он вводит только другую часть.он не входил в часть if ,я не мог получить ошибку....




против.Открыть();
int a1;
А1 = инт.Синтаксический анализ(textbox3 и.Текст);
строку Р2 = поле textbox2.Текст;
строку В3 = текстовое поле textbox1.Текст;
Команда sqlcommand cmd и = новая команда sqlcommand("выбрать * из регистр где год ='" + Р2 + "и purticulars ='" + В3 + "'", кон);
SqlDataAdapter da = новый SqlDataAdapter(cmd);
DataTable dt = новый DataTable();
да.Заполнить(ДТ);
если (ДТ.Строк.Count > 0)
{
int ti = конвертировать.ToInt32(dt.Rows[0]["кредит"].Метод toString());
int q = ti - a1;

Sqlcommand, который cmd3 = новая команда sqlcommand("обновление регистра установить кредит ='" + г + "' где purticulars='" + В3 + "' и " год " ='" + Р2 + "'", кон);
cmd3.Метод executenonquery();

}
еще
{
Ящик для сообщений.Показать("ошибка");
}
против.Закрывать();

Что я уже пробовал:

кон.Открыть();
int a1;
А1 = инт.Синтаксический анализ(textbox3 и.Текст);
строку Р2 = поле textbox2.Текст;
строку В3 = текстовое поле textbox1.Текст;
Команда sqlcommand cmd и = новая команда sqlcommand("выбрать * из регистр где год ='" + Р2 + "и purticulars ='" + В3 + "'", кон);
SqlDataAdapter da = новый SqlDataAdapter(cmd);
DataTable dt = новый DataTable();
да.Заполнить(ДТ);
если (ДТ.Строк.Count > 0)
{
int ti = конвертировать.ToInt32(dt.Rows[0]["кредит"].Метод toString());
int q = ti - a1;

Sqlcommand, который cmd3 = новая команда sqlcommand("обновление регистра установить кредит ='" + г + "' где purticulars='" + В3 + "' и " год " ='" + Р2 + "'", кон);
cmd3.Метод executenonquery();

}
еще
{
Ящик для сообщений.Показать("ошибка");
}
против.Закрывать();

///это работает только с другой частью

Manish K. Agarwal

Пожалуйста, проверьте, есть ли в вашей таблице ГК данные, соответствующие фильтру, который вы передаете в SELECT

Member 13854008

танкуу очень нравится сэр...я получил его с вашей помощью

1 Ответов

Рейтинг:
1

OriginalGriff

ОП запостил:

Цитата:
танкуу очень нравится сэр...я получил его с вашей помощью

Ответили только для того, чтобы удалить из очереди без ответа.