1 / 1 / 0
Регистрация: 26.04.2013
Сообщений: 9

Создание отчётов SQL

21.05.2013, 19:39. Показов 2248. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня разработано приложение для доступа к базе данных горнолыжной базы. Теперь осталось добавить какие-нибудь отчёты. Например, есть таблица "Список_клиентов" и таблица "Список_оказанных_услуг". В отчёте должны выводиться все пользователи, кто воспользовался услугой по заточке канта на лыжах(предположим, id этой услуги 5).
Можно ли сделать такой отчёт в Visual Studio 2012 на C# и если да, то может быть кто-то сможешь подсказать как?
Заранее спасибо!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.05.2013, 19:39
Ответы с готовыми решениями:

создание отчетов из C#
В приложении используется база данных MS Access , в том числе и для заполнения формируемых в MS Word(через Interop.Word) отчетов. Но это не...

Создание отчетов
Добрый день. Подскажите пожалуйста по отчетам. Из бд открыватся на форме открывается рисунок, хочу для предварительного просмотра при...

Создание отчетов
Привет! Мне необходимо написать программу для создания различных форм отчетов(пример во вложении). Подскажите пожалуйста, какие классы...

2
53 / 53 / 16
Регистрация: 25.02.2013
Сообщений: 171
21.05.2013, 20:13
Лучший ответ Сообщение было отмечено Арчо как решение

Решение

напишете хранимую процедуру в SQL
а потом из кода вызывайте ее
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
           int Id= 0;
DataTable dt=new DataTable();
            using (SqlCommand cmd = new SqlCommand("название процедуры", SqlConnection))
            {
                cmd.CommandType = CommandType.StoredProcedure;
                SqlParameter param = new SqlParameter();
                param.ParameterName = "@Id";
                param.SqlDbType = SqlDbType.Int;
                param.Value = id;
               cmd.Parameters.Add(param);
cmd.ExecuteNonQuery();
SqlDataReader dr = cmd.ExecuteReader();
                dt.Load(dr);
                dr.Close();
}
Добавлено через 8 минут

Id=0; для примера
вы же откуда то задаете его
fxd
1
1 / 1 / 0
Регистрация: 26.04.2013
Сообщений: 9
21.05.2013, 20:42  [ТС]
Спасибо! Попробую!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.05.2013, 20:42
Помогаю со студенческими работами здесь

Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов
Доброго времени суток. Это всего вторая моя попытка что-то наваять в MS Access, сильно не пинайте. Задача: сделать БД по учету...

Выгрузка SQL отчетов в Excel
Всем привет ) На досуге нужда меня заставила освоить VBA для решения задачи выгрузки SQL отчетов в EXCEL. Как мне кажется решение...

Отправка отчетов MS SQL по почте
Добрый день. Есть у меня сейчас такая рутинная работа: каждый день запускать sql-скрипты для выгрузки отчетов за предыдущий день с целью...

Вывод отчетов в Microsoft Sql Server
Добрый день. На данный момент пытаюсь освоить работу в Microsoft SQL server 2012, дали на практике задание сделать определенную выборку,...

Создание отчетов БД
Добрый день! Столкнулся с такой проблемой. Мне нужно написать клиента для работы с базой данных, то есть для каждой таблицы сделать...


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

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

Новые блоги и статьи
Трассировка корутин Kotlin с OpenTelemetry
mobDevWorks 14.07.2025
Асинхронное программирование меняет правила игры, особенно когда речь заходит о трассировке операций. В Kotlin с его корутинами эта проблема приобретает особый оттенок, который я хотел бы детально. . .
Облачные приложения на Rust: руководство по архитектуре микросервисов
golander 13.07.2025
Когда я впервые взялся за проектирование облачной платформы для одного из наших клиентов, выбор стоял между привычными Go и Java. Но после нескольких месяцев разработки микросервисной системы,. . .
Как Node.js выполняет асинхронные операции
Reangularity 13.07.2025
Каждый раз, когда я рассказываю про Node. js, возникает один и тот же вопрос: "Как эта штука может быть быстрой, если JavaScript — однопоточный язык?" И это действительно кажется парадоксом. Ведь в. . .
Как писать чистый, тестируемый и качественный код на Python
py-thonny 12.07.2025
Помню свой первый проект на Python. Работал тогда быстро, грязно, лишь бы работало. Код был похож на запутанный клубок - переменные по одной букве, функции на 200 строк, комментарии отсутствовали как. . .
Blazor и контроллер сервопривода IoT Meadow Maple
Wired 11.07.2025
Я решил разобраться, как можно соединить современные веб-технологии с миром "железа". Интересная комбинация получилась из Blazor в качестве веб-интерфейса и микроконтроллера Meadow с его веб-сервером. . .
Генерация OpenQASM из кода Q#
EggHead 10.07.2025
Летом 2024-го я начал эксперименты с библиотекой Q# Bridge, и знаете что? Она оказалась просто находкой для тех, кто работает на стыке разных квантовых экосистем. Основная фишка этой библиотеки -. . .
Изучаем новый шаблон ИИ-чата .NET AI Chat Web App
stackOverflow 10.07.2025
В . NET появилось интересное обновление - новый шаблон ИИ-чата под названием . NET AI Chat Web App. Когда я впервые наткнулся на анонс этого шаблона, то сразу понял, что Microsoft наконец-то. . .
Результаты исследования от команды ARP (июль 2025 г.)
Programma_Boinc 10.07.2025
Результаты исследования от команды ARP (июль 2025 г. ) Африканский проект по дождям (ARP) World Community Grid снова запущен! Мы рады поделиться обновленной информацией о нашем прогрессе с осени. . .
Angular vs Svelte - что лучше?
Reangularity 09.07.2025
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков. . .
Code First и Database First в Entity Framework
UnmanagedCoder 09.07.2025
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать? Entity Framework — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru