0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 5
1

Проверка поля datagrid (mssql)

04.05.2018, 14:03. Показов 769. Ответов 8

Author24 — интернет-сервис помощи студентам
Здравствуйте, ребята, нужна ваша помощь. Есть две таблицы - товары и накладна, которые связаны между собой(код товара м таблицы товары и назва товара с таблицы накладная). На форме сделал combobox для поля назва товара, все работает, все записует в базу. Теперь сам вопрос - как можно сделать проверку на ввод даных в поле, а именно: в таблице товары как и в таблице накладной есть поле количества товаров, мне нужно, что бы когда вводил количество товаров в накладной, если оно больше, чем в таблице товаров, то вывело ошибку. Смотрел условие Check, но там такой возможности нет(или я не увидел). Спасибо заранее за помощь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2018, 14:03
Ответы с готовыми решениями:

Можно ли с datagrid добавить данные в базу MSSQL ?
Можно ли с datagrid добавить данные в базу MSSQL ?

Результат запроса MsSql в DataGrid в отдельный поток ?
Добрый день, подскажите пожалуйста,или направьте в какую сторону копать. Имеем приложение c#, по...

цвет выбраного поля в datagrid
надо как то так что бы при выборе поля в datagrid оно ставало красным! 1) есть две формы в которых...

Вывод данных из MSSQL в DataGrid
Всем доброго времени суток, столкнулся практически с детской проблемой и не могу никак решить....

8
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
04.05.2018, 14:31 2
проверить перед записью не предлагать?
0
0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 5
04.05.2018, 15:07  [ТС] 3
не совсем коректо будет тогда работать, то что от меня трюебуют. Суть, я ввел в накладной количество, оно больше чем в товарах, вышла ошибкп, или может я не понял что именно вы имели ввиду проверки перед записью, если можно, поподробней обьясните
0
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
04.05.2018, 15:17 4
ты бы все условия задачи огласил. По
Цитата Сообщение от wrathseejer Посмотреть сообщение
Есть две таблицы - товары и накладна
вангую курсач ибо если это прод - увольняйся
и сейчас мода по-русски писать, как по-олбански?
0
0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 5
04.05.2018, 15:42  [ТС] 5
курсач,да - это первое. писать по олбански - сори, с телефона пишу. вся суть - автоматизация работы склада.
0
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
04.05.2018, 15:54 6
что тогда некорректно будет работать?
получил id товара, сделал запрос перед вставкой .... profit

Добавлено через 47 секунд
другое дело многопользовательская работа
0
0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 5
04.05.2018, 15:56  [ТС] 7
многопользовательскую работу я точно делать не буду, не вижу смысла, а то что вы написали подходит, не сразу понял что к чему. Не могли бы скинуть какую-то ссылку, где бы поподробней почитать как реализовать это, спасибо
0
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
04.05.2018, 16:10 8
T-SQL
1
select amount from SKU where id=5
C#
1
ExecuteScalar()
1
0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 5
04.05.2018, 16:12  [ТС] 9
спасибо, попробую
0
04.05.2018, 16:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2018, 16:12
Помогаю со студенческими работами здесь

Проверка соединения с MSSQL Server
Проблема в следующем: Необходимо проверить установлена-ли связь с SQL Server. Есть код: ...

Получение результата поля по запросу счетчика MSSQL.
Подскажите как получить значение поля по запросу SQL='select count(*) from таблица'Чтобы...

PHP + MSSQL вывод данных и проверка
Добрый день. В общем есть такой код: <?php header("Content-Type: text/html;...

Вывод поля (MSSQL) в datagridview (MSVS, C#) со столбцом вида comboboxcolumns
Прошу помощи с новым типом отображения столбца для DataGridView. (разделил вопросы для простоты,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru