Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
zxcvbnmmailmd
0 / 0 / 0
Регистрация: 19.06.2009
Сообщений: 1
1

Как использовать Transact sql в Visual Studio

23.06.2009, 00:30. Просмотров 1529. Ответов 0
Метки нет (Все метки)

Помогите сделать ASPX страницу для проверки данных xls.

Нужно сделать веб страницу которая могла бы звгружать XLS файл в таблицу "nimic" и пару кнопок которые бы выполнили следующие запросы и показали результат

Для второго запроса нужны две формы для констант (первая цифра диапазона и последняя цифра диапазона )
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 */
-- уменьшить номер до 9 цифр
UPDATE nimic SET nr = '0' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 8
UPDATE nimic SET nr = '00' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 7
UPDATE nimic SET nr = '000' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 6
UPDATE nimic SET nr = '0000' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 5
UPDATE nimic SET nr = '00000' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 4
UPDATE nimic SET nr = '000000' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 3
UPDATE nimic SET nr = '0000000' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 2
UPDATE nimic SET nr = '00000000' + LTRIM(RTRIM(nr)) WHERE LEN(LTRIM(RTRIM(nr))) = 1
*/
-- показать номера не входящих в диапазон
DECLARE     @n1 nvarchar(15),
        @n2 nvarchar(15)
 
SET @n1 = '028824001'  //первая цифра диапазона 
SET @n2 = '028940049'  //последняя цифра диапазона
 
SELECT nr FROM nimic
WHERE nr NOT BETWEEN @n1 AND @n2
    AND LEN(nr) = 9
UNION
SELECT nr FROM nimic
WHERE SUBSTRING(nr, 2, 9) NOT BETWEEN @n1 AND @n2
    AND LEN(nr) = 10
ORDER BY 1
 
*/
-- показать дублирующиеся номера
SELECT DISTINCT TT.nr_duplicate, C.nr, T.* 
FROM nimic T
    INNER JOIN 
        (SELECT nr, count(*) AS nr_duplicate
            FROM nimic
            GROUP BY nr
            HAVING count(*) > 1) 
        TT  ON TT.nr = T.nr
    INNER JOIN nimic C ON C.nr = T.nr
Заранее благодарю
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2009, 00:30
Ответы с готовыми решениями:

Visual Studio and Microsoft SQL как исправить ошибку?
public int Id { get => id; set => id = value; } public string Login { get => login; set => login...

SQL Managment Studio 17.9 Не выходит соединить с Visual Studio 2017 С#
Доброго времени суток! Проблема вот в чем, Я хочу обращаться к БД прямо из консольного...

Visual Studio и Server Management Studio не видит SQL сервер
Здравствуйте, собственно вся проблема в заголовке. При попытке создать бд в студии через...

Как правильно подключиться к sql server через Visual studio 2008?
connect = new SqlConnection("Data Source=MIX-ПК; Initial Catalog=per; Integrated Security=True");...

Visual studio и SQL server
У меня задание: организовать заказ блюд из БД для пользователя. (БД - SQL server 2008 R2)...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.06.2009, 00:30

Visual Studio не видит БД созданные в MS SQL
Приветствую, форумчане! Перелопатил весь гугл, но так и не нашел ответ. Создал БД в MS Sql(MS Sql...

Visual Studio & SQL Server
Создал интерфэйс(windows forms C#) на основе базы данных созданной в SQL Server... Как сделать...

Добавление данных в SQL из Visual Studio
Здравствуйте! Возникла такая проблема. Как можно из проекта который создан в Visual Studio 2008 на...


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

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

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