Форум программистов, компьютерный форум, киберфорум
Наши страницы

Microsoft SQL Server

Войти
Регистрация
Восстановить пароль
 
dixiz
0 / 0 / 0
Регистрация: 07.01.2012
Сообщений: 6
#1

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

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

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


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

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

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

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

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

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

Нужна помощь.... Скрипт для переноса базы данных с одного форума в другой. - Базы данных
Собственно был форум на ASP, в связи с дороговизной хостинга решили перейти на форум Русский Модифицированный IPB v1.3 Final. Так как на...

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

Нужна помощь - Базы данных
Люди скажите пожалуйста кто еще в Киеве или на Украине использует репликацию базы даных в Access 2000. Хотим поделиться опытом, есть ряд...

Срочно нужна помощь - Базы данных
Нужно решить одну задачу FoxPro 6.0 Создать 2 таблицы: города и улицы. Связать эти 2 таблицы, сделать одну форму и один отчёт.... ...

1
homich77
77 / 77 / 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
Привет! Вот еще темы с ответами:

Нужна помощь по Excel - Базы данных
Имеется небольшая програмка складского учета. Козел который её писал запил и с ним пришлось расстаться. Нужно её чуть-чуть доработать.

Нужна помощь профи! - SQL Server
Есть следующая таблица в которой 2 поля: Логотип и Название Нужно в запросе сделать так чтобы данные выводились не в 2 столбца а в 4 или...

Нужна срочная помощь!!!!!!!! - Базы данных
У кого есть какая либо информация по линейному хэшированию, поделитесь, оченно нужно. Нужно описание этого метода и желательно примеры...

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


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

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

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