Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 08.09.2020
Сообщений: 13

Вывести столбцы в форму

10.09.2020, 16:38. Показов 784. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Есть база данных с разными таблицами.
Я выбираю таблицу. И необходимо ее вывести в форму C#.
Таблицы все разные, имеют разное число столбцов, разные имена столбцов.
Как это можно реализовать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.09.2020, 16:38
Ответы с готовыми решениями:

Вытянуть из базы некоторые столбцы на одной форме, и скопировать их в другую форму
помогите пожалуйста) необходимо вытянуть из базы некоторые столбци на одной форме , и скопировать их в другую форму

Как сделать форму в Excel в которую нужно вывести данные из Sheet-а, а затем пустить эту форму на принтер?
Как сделать форму в Excel в которую нужно вывести данные из Sheet-а, а затем пустить эту форму на принтер. Я новичок в этом деле. Спасибо!

Как сделать так, чтобы разворачивая форму во весь экран столбцы в DBGrid занимали все пространство грида?
Вопрос в заголовоке! Может у кого уже есть готовый вариант?:) таблица ФИО/ Должность / бла бла / бла бла Фио нужно дать например...

4
 Аватар для Voronkin
469 / 296 / 166
Регистрация: 18.03.2018
Сообщений: 960
10.09.2020, 16:45
Во что вы ее выводить собираетесь??
0
76 / 54 / 22
Регистрация: 26.02.2017
Сообщений: 206
10.09.2020, 16:50
Цитата Сообщение от HelloWorld86 Посмотреть сообщение
Как это можно реализовать?
Можно, например, использовать DataGridView с динамически создаваемым набором столбцов. Т.е. при переключении таблицы DataGridView очищается и создаются новые столбцы, которые актуальны для данной таблицы. Ну, или можно использовать, например, TabControl со своей DataGridView на разных вкладках.
0
0 / 0 / 0
Регистрация: 08.09.2020
Сообщений: 13
10.09.2020, 16:52  [ТС]
в DataTable,
который необходимо создать по образу и подобию таблицы в бд,
Вот как это реализовать и есть проблема

Добавлено через 2 минуты
Можно, например, использовать DataGridView с динамически создаваемым набором столбцов. Т.е. при переключении таблицы DataGridView очищается и создаются новые столбцы, которые актуальны для данной таблицы.
Вот это мне интересно, можете показать пример кода, как это реализовать
0
76 / 54 / 22
Регистрация: 26.02.2017
Сообщений: 206
10.09.2020, 17:08
Цитата Сообщение от HelloWorld86 Посмотреть сообщение
в DataTable
DataTable - это не визуальный элемент... Да и смысл заморачиваться с DataTable, если уже давным давно существует EF? Потратьте пару дней на изучение EF и будет Вам счастье!

Добавлено через 14 минут
Цитата Сообщение от HelloWorld86 Посмотреть сообщение
можете показать пример кода, как это реализовать
Примерно так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        private void CreateTable1()
        {
            _dgv.Columns.Clear(); // _dgv - DataGridView
 
            DataGridViewTextBoxColumn column1 = new DataGridViewTextBoxColumn();
            column1.HeaderText = "Id";
            column1.DataPropertyName = "Id";
            _dgv.Columns.Add(column1);
 
            // ...
            // Создание остальных столбцов
            // ...
 
            _db.Table1.Load(); // _db - это контекст данный EF
            _bs.DataSource = null; // _bs - BindingSource
            _bs.DataSource = _db.Table1.Local.ToBindingList();
        }
Создаете такие функции для каждой таблицы и при переключении между таблицами вызываете нужную.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.09.2020, 17:08
Помогаю со студенческими работами здесь

Для матрицы А (4 строки, 4 столбца) вывести те столбцы, в которых есть нулевые элементы, или вывести сообщение "нет столбцов с нулями"
Задание состоит в написании программного кода Delphi. Для матрицы А (4 строки, 4 столбца) вывести те столбцы, в которых есть нулевые...

Вывести все записи и столбцы из бд
Всем привет. Ребята, подскажите, что нужно поправить в коде, чтобы он выводил все записи и все поля из указаной таблицы: $result =...

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

Вывести русские символы в отдельные столбцы
Есть 2 столбца с данными, нужно создать для каждого из них по столбцу в который будут считываться русские символы. Как найти русские...

Перемножить 2 и 3 столбцы StringGrid, и вывести результат в 4-й
Добрый день, перейду сразу к проблеме. Имеется таблица StringGrid 4 стобца 10 строк . Нужно перемножить 2 и 3 столбцы, и вывести результат...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru