Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Популярность запроса  [new]
Akiam
Member

Откуда:
Сообщений: 1
Есть 2 таблицы, таблица_книги(3 столбца: id,avtor,kniga) и таблица_популярность(2 столбца: id_knigi и populyarnost), в диаграммах id и id_knigi связал.
Есть форма, на которой есть textbox7, в который вводится id и нажимается кнопка button6 "получить".
Так вот, хочу сделать так, чтобы при нажатии button6, если в textbox7 введена цифра 1, то в таблица_популярность появлялась запись 1,1.
И потом если, написанное выше повторилось, то в таблица_популярность уже 1,2.
(делаю в MS Visual studio)
Подскажите, пожалуйста, как можно реализовать? Может есть какой-то способ проще?
15 ноя 14, 18:13    [16851883]     Ответить | Цитировать Сообщить модератору
 Re: Популярность запроса  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31986
Akiam
Есть 2 таблицы, таблица_книги(3 столбца: id,avtor,kniga) и таблица_популярность(2 столбца: id_knigi и populyarnost), в диаграммах id и id_knigi связал.
Есть форма, на которой есть textbox7, в который вводится id и нажимается кнопка button6 "получить".
Так вот, хочу сделать так, чтобы при нажатии button6, если в textbox7 введена цифра 1, то в таблица_популярность появлялась запись 1,1.
И потом если, написанное выше повторилось, то в таблица_популярность уже 1,2.
(делаю в MS Visual studio)
Подскажите, пожалуйста, как можно реализовать? Может есть какой-то способ проще?
На кнопку вешается обработчик собыитй.
В обработчике устанавливается соединение с сервером БД, вызывается хранимая процедура, закрывается соединение с сервером БД.
В хранимой процедуре нужно написать вставку записи, если её нет, или обновление записи, если она есть.
Как то так.
15 ноя 14, 18:16    [16851900]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить