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

Откуда:
Сообщений: 2
Добрый день уважаемые.
Планирую "накидать" ресурс (IIS Server + MsSQL Server) со следующим функционалом:
1. На сайте регистрируется пользователи.
2. После аутентификации, пользователю нужно загрузить свой прайс лист по средствам WEB сервера в MsSQL
3. При повторной загрузке нужно обновлять данные имеющихся позиций прайса, а новые позиции добавлять.

в связи с этим хотелось бы услышать ваше мнение по реализации? Мне бы главное блок схему реализации в голове нарисовать.
Всем огромное спасибо.
9 окт 14, 21:10    [16684188]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
Glory
Member

Откуда:
Сообщений: 104760
kdmaster
в связи с этим хотелось бы услышать ваше мнение по реализации?

Клиентскую часть можно писать на чем угодно

kdmaster
Мне бы главное блок схему реализации в голове нарисовать.

Серверу все равно, на чем написан ваш клиент и какая у него блок схема
9 окт 14, 21:49    [16684328]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
kdmaster
Member

Откуда:
Сообщений: 2
Glory,
Логично. Думая пост не в ту секцию.
9 окт 14, 21:52    [16684336]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
Lamer666
Member

Откуда:
Сообщений: 83
Glory,

А повторная загрузка данных прайс листа должна обеспечиваться тоже клиентом (некоторые строки обновить, некоторые строки добавить вновь, так как их не было в первой загрузке)?
У MsSQL нет механизмов обновления уже имеющихся строк и добавления новых?
Если нет, то как клиент это должен делать?
Загружать данные в некоторую TEMP таблицу, затем отбор записей которые уже есть в MsSQL и их UPDATE, а затем вторая порция данных которых нет в MsSQL и их INCERT?
10 окт 14, 00:06    [16684707]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 27974
Lamer666, а что в Excel является ключом, позволяющим реализовать INSERT OR REPLACE?
10 окт 14, 00:12    [16684725]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
Lamer666
Member

Откуда:
Сообщений: 83
skyANA,

Некий уникальный ID каждой позиции
10 окт 14, 00:27    [16684752]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 27974
Lamer666
skyANA,

Некий уникальный ID каждой позиции
Воспользуйтесь Import Wizard-ом в SQL Server Management Studio (SSMS) для создания SSIS пакета.
10 окт 14, 07:58    [16685011]     Ответить | Цитировать Сообщить модератору
 Re: Загрузка данных в MsSQL сервер через WEB интерфейс  [new]
Lamer666
Member

Откуда:
Сообщений: 83
skyANA
Lamer666
skyANA,

Некий уникальный ID каждой позиции
Воспользуйтесь Import Wizard-ом в SQL Server Management Studio (SSMS) для создания SSIS пакета.


ТО что надо!
10 окт 14, 08:25    [16685092]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить