|
4 / 4 / 0
Регистрация: 10.10.2009
Сообщений: 301
|
|
Обращение к DataGridView в другой форме16.10.2010, 07:34. Показов 9323. Ответов 30
Метки нет (Все метки)
Доброе утро.
Проблема следующая есть 2 формы в каждой из них есть таблица (разные) одной базы данных. Но в каждой форме обе таблицы имеют номер DataGridView1. Проблема в том что мне при загрузке формы 1 необходимо получить данные таблицы, находящейся в форме 2. Как это сделать подскажите пожалуйста.
0
|
|
| 16.10.2010, 07:34 | |
|
Ответы с готовыми решениями:
30
Обращение к другой форме
|
|
|
||||||
| 17.10.2010, 11:45 | ||||||
|
piloterist, если ты создавал подключение к БД конструктором, и все классы (dataSet, dataAdapter, dataTable) создавались автоматически. И если ты для комбобокса выбирал подключение в "графическом режиме", а не писал код вручную, то студия сама сделела метод на выборку данных и поместила его в событине Form_Load.
Выглядит Приблизительно так
0
|
||||||
|
4 / 4 / 0
Регистрация: 10.10.2009
Сообщений: 301
|
|
| 17.10.2010, 11:53 [ТС] | |
|
Все именно так. Только таблицу я подключал не к той форме где комбобокс. и надпись эта есть в Form_load второй форме. а мне надо в первую данную =)
0
|
|
|
4 / 4 / 0
Регистрация: 10.10.2009
Сообщений: 301
|
|
| 17.10.2010, 18:24 [ТС] | |
|
в том то и дело что при первом запуске их там нет. Постепенно заполняется таблица в БД и при каждом последующем запуске туда должны тянуться данные из таблички.
0
|
|
|
|
|
| 17.10.2010, 20:14 | |
|
piloterist, а ты сделай чтоб они у тебя в combobox грузились при открытии формы, так правильнее, а то получается, что твоему юзеру каждый раз придется заполнять этот комбик.
В combobox при выделение в верхнем правом углу появляется маркер, жмешь на него и в ставишь галку на "Use data bound items", появятся поля для выбора источника (выбираешь нужную таблицу БД), ключевого (ID) и отображаемого значений. А там в Form_Load автоматом создастся метод на выборку
1
|
|
|
4 / 4 / 0
Регистрация: 10.10.2009
Сообщений: 301
|
|
| 17.10.2010, 20:53 [ТС] | |
|
Яж того и добиваюсь чтобы они автоматом грузились при запуске формы =). для того тему и создал.
Спасибо большое !!!!!!!!!!!!!!!!!!!!! то что надо. Добавлено через 31 минуту Чего-то недостаток у такого метода помоему есть. При запуске все ок. потом я пополняю таблицу, обновляю, и чтобы в первой форме обновления вступили в силу надо перезапускать приложение. А просто перезаписать данные из таблицы вручную как я это делал теперь не дает=)
0
|
|
|
4 / 4 / 0
Регистрация: 10.10.2009
Сообщений: 301
|
|
| 17.10.2010, 21:04 [ТС] | |
|
Про кнопку обновления рядом с comboBox?
0
|
|
|
4 / 4 / 0
Регистрация: 10.10.2009
Сообщений: 301
|
|||||||||||
| 18.10.2010, 17:58 [ТС] | |||||||||||
|
Чего-то не получилось обновить. Поставил на кнопку в меню следующее:
И по нажатию кнопки обновления открывается вторая форма а не должна поидее.
0
|
|||||||||||
|
|
|||||||
| 18.10.2010, 19:41 | |||||||
|
Вот тебе результат по нажатию открылась доп форма для добавления данных ![]() А для обновления данных (повторной выборки из БД) требуется только строка
1
|
|||||||
| 18.10.2010, 19:41 | |
|
Обращение к элементу на другой форме
Обращение к переменной одной формы, обрабатывая событие на другой форме...
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|