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

DataGridView изменение данных в таблицах

19.05.2010, 00:05. Показов 10904. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помоги, начал изучать C# и не могу понять как изменять данные в таблицах из представления. У мя база mdb, там создано представление которое берет данные из одной таблицы и еще по 1 полю из 2х др таблиц... подключил в VS, создал подключение, tableadapter.... Как изменить значения в таблицах... создавал команду update, но не получилось... думаю у мя проблемы с пониманием логики обновления...
Помогите плз...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.05.2010, 00:05
Ответы с готовыми решениями:

C# Изменение данных в таблицах через представление
Здравствуйте. Долго искал ответ на этот вопрос, но так и не нашел решения. Есть две таблицы, связанные между собой. И есть...

БД в C# под SQL. Обновление данных в таблицах dataGridView не выполняется
Вся суть что я делал пример по одному видео(я только обучаюсь бд в C#)- http://www.youtube.com/watch?v=YZ8Cx8YcTyc но команды обновления...

Изменение данных таблицах
Привет ФорумЧани! Подскажите пожалуйста как мне изменить данные не в связанных таблицах: У меня есть таблица ТОВАР для нее сделал...

8
3 / 3 / 0
Регистрация: 16.05.2010
Сообщений: 28
19.05.2010, 00:09
Цитата Сообщение от angelits Посмотреть сообщение
Здравствуйте, помоги, начал изучать C# и не могу понять как изменять данные в таблицах из представления. У мя база mdb, там создано представление которое берет данные из одной таблицы и еще по 1 полю из 2х др таблиц... подключил в VS, создал подключение, tableadapter.... Как изменить значения в таблицах... создавал команду update, но не получилось... думаю у мя проблемы с пониманием логики обновления...
Помогите плз...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
DataRow newUser = this.first_DataSet.Tables["Users"].NewRow();
            newUser["Фамилия"] = textBox1.Text;
            newUser["Имя"] = textBox2.Text;
            newUser["Отчество"] = textBox3.Text;
            newUser["Внутренний телефон"] = textBox4.Text;
            newUser["Мобильный телефон"] = textBox5.Text;
            newUser["Должность"] = textBox6.Text;
            newUser["Офис"] = textBox7.Text;
            newUser["Подразделение"] = comboBox1.Text;
// Обновляе юзеров
            this.first_DataSet.Tables["Users"].Rows.Add(newUser);
            this.usersTableAdapter.Update(this.first_DataSet.Users);
            this.first_DataSet.AcceptChanges();
Это если не SQL делать (Но так на самом деле не хорошо.) Но для начала изучения баз я делал так.

===============
SQL - копни на форуме тут же темы "Обновление базы данных", "Добавление записей в баазу"... я сейчас какраз все это же и читаю, очень многонаписано.
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
19.05.2010, 00:20
Цитата Сообщение от angelits Посмотреть сообщение
ам создано представление которое берет данные из одной таблицы и еще по 1 полю из 2х др таблиц
ОБновить данные одним запросом сразу во всех таблицах не получится, можно создать запрос который сохранит данные только из одной таблицы (иначе нужна хранимая процедура). Для этого нужно составить запрос и настроить параметры (что и откуда брать), легче это сделать в графическом режиме.
0
0 / 0 / 0
Регистрация: 18.05.2010
Сообщений: 6
19.05.2010, 00:32  [ТС]
Спасибо большое!!! А через хранимые процедуры, нужно создавать запрос для каждой таблицы и просто туда параметры передавать?
У мя еще вопрос,
у меня есть 2 таблицы (id, name и id_new, id, value) как можно в дата град вставить столбец в виде cписка чтобы он давал выбирать во вторую таблицу name, но записывал id из первой...
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
19.05.2010, 09:21
Цитата Сообщение от angelits Посмотреть сообщение
столбец в виде cписка
В настройках коллекции столбцов выбирается тип столбца, там есть и комбобокс, настраивается как и обчный список (указывается источник, что отображается, что подставляется)

Цитата Сообщение от angelits Посмотреть сообщение
А через хранимые процедуры, нужно создавать запрос для каждой таблицы и просто туда параметры передавать?
Да, причем можно одной хранимой процедурой сохранить данные сразу в несколько таблиц.
1
0 / 0 / 0
Регистрация: 18.05.2010
Сообщений: 6
19.05.2010, 23:16  [ТС]
Цитата Сообщение от nio Посмотреть сообщение
В настройках коллекции столбцов выбирается тип столбца, там есть и комбобокс, настраивается как и обчный список (указывается источник, что отображается, что подставляется)


Да, причем можно одной хранимой процедурой сохранить данные сразу в несколько таблиц.
А как создать в Access хранимую процедуру?((((
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
19.05.2010, 23:56
Цитата Сообщение от angelits Посмотреть сообщение
как создать в Access хранимую процедуру
Не подскажу, работаю только с SQL Server.
0
 Аватар для coderXLsn
49 / 49 / 3
Регистрация: 16.05.2010
Сообщений: 348
20.05.2010, 00:34
Ты в access создал ado проект?
там по моему есть создать хранимую процедуру.
открой менеджер студию sql servera и там создать все
0
0 / 0 / 0
Регистрация: 18.05.2010
Сообщений: 6
22.05.2010, 00:36  [ТС]
Цитата Сообщение от coderXLsn Посмотреть сообщение
Ты в access создал ado проект?
там по моему есть создать хранимую процедуру.
открой менеджер студию sql servera и там создать все

Да, у меня в Access база, последовал совету решил все сделать на sql serverе
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.05.2010, 00:36
Помогаю со студенческими работами здесь

Сравнение данных в разных таблицах DataGridView
Доброго времени суток. Подскажите пожалуйста как можно реализовать сравнение данных в 2-х datagridview? Суть такова что у меня есть 2...

Изменение данных в таблицах базы данных
Здравствуйте! Есть база данных. Сформированы ограничения целостности. База подключена к QT. За исключением одной детали, всё работает так,...

Не правильный запрос на добавление и изменение данных в связанных таблицах
Привет ребята. Делаю курсовую работу (Hibernate, Spring MVC, CRUD, MySQL). Возникла проблема в изменении и добавлении данных в связанных...

Изменение данных в dataGridView
Люди! помогите решить проблему. Редактирую данные в ячейке dataGridView, если перед сохранением не переставил курсор на другую строку, то...

Изменение данных в datagridview Mysql
Как реализовать изменение и удаление данных в datagridview? Помогите пожалуйста, может у кого есть код....


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru