Форум программистов, компьютерный форум, киберфорум
Наши страницы
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
dixiz
0 / 0 / 0
Регистрация: 07.01.2012
Сообщений: 6
#1

Нужна помощь во вставке данных через форму С#

08.01.2012, 19:13. Просмотров 649. Ответов 1
Метки нет (Все метки)

Здравствуйте!
перейду сразу к вопросу
у меня имеется таблица
[Товары]
[Код_товара] - первичный ключ
[Код_типа_товара] - внешний ключ
[Название]
и таблица
[Типы_товаров]
[Код] - первичный ключ
[Название]


и имеется форма на С#, через которую необходимо вставить Товары, имеются текстбоксы:
Название товара
Тип товара

вопрос в том что я не совсем понял как надо сделать вставку в таблицы [Товары] и [Типы_товаров]
так как в таблице Товары имеется только цыфра Кода типа товара, как необходимо сделать чтобы была связь...
все запутоно наверное рассказал, но если Вы поняли меня пожалуйста помогите..очень надо
Спасибо

Добавлено через 23 минуты
Кто нибудЬ!!!! помогите! срочно нужно... буду очень благодарен!

Добавлено через 3 часа 4 минуты
НЕУЖЕЛИ ВСЕ ПОМЕРЛИ!!!!!! ПОМОГИТЕ ЛЮДИ!!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2012, 19:13
Ответы с готовыми решениями:

Нужна помощь - Запрос в базу данных???
Всем доброе время суток!!! Подскажите пож. мне нужно сделать запрос в базу...

Нужна помощь с backup`ом баз данных!
Просьба помочь. Нужно бекапить базы данных SQL. Приветствуеться наличие...

Нужна помощь.... Скрипт для переноса базы данных с одного форума в другой.
Собственно был форум на ASP, в связи с дороговизной хостинга решили перейти на...

Помогите!!! Очень нужна помощь... Перенос данных между двумя БД в SQL...Возникает ошибка.
На одном сервере есть две базы. Одна как источник ну а вторая соответственно...

Нужна помощь при вставке 4 значений в таблицу при выборе через ChecBox
Здравствуйте! Есть форма. На ней выбирается тест, записывается запрос и 4...

1
homich77
79 / 78 / 4
Регистрация: 06.04.2009
Сообщений: 326
10.01.2012, 11:36 #2
Цитата Сообщение от dixiz Посмотреть сообщение
и имеется форма на С#, через которую необходимо вставить Товары, имеются текстбоксы:
Название товара
Тип товара
не очень понятно что вы вставляете? текст или все-таки код?

Для того, чтобы добавить записи в таблицы нужно:
сначала добавить запись в таблицу [Типы товаров], а потом в [Товары]
например. У вас добавляется новый тип товара, к которому потом сразу надо добавить товар:

Если поле [Код] таблицы [Типы товаров] имеет тип
SQL
1
INT IDENTITY(1,1) PRIMARY KEY
, где identity(1,1) -автоматический шаг +1, то запись будет иметь вид:
SQL
1
2
3
4
5
6
7
8
9
10
DECLARE @тип_товара VARCHAR = 'Название типа товара',
@idTypeTovara INT,
@название_товара VARCHAR = 'Название товара',
INSERT INTO [Типы товаров] ([Название])
VALUES (@тип_товара)
-- сохранение нового кода для добавления товара в таблицу [Товар]
SET @idTypeTovara = @@IDENTITY
-- если код товара имеет такой же тип, как и у таблицы [Тип товара]:
INSERT INTO [Товары] ([Код_типа_товара], [Название])
VALUES (@idTypeTovara, @название_товара)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2012, 11:36

iconv.exe через ShellExecute. Нужна помощь
Здравствуйте. Только начал учить C++ (Builder), до этого несколько лет...

Покупательская корзина через сессии(нужна помощь)
Хочу создать простенькую корзину. Товары хранятся в БД. Таблица Goods поля...

Нужна помощь по Базе Данных
Нужна помощь по базе данных в Delphi. Программа позволяет пользователю вводить...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru