Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
1

Ошибка при добавлении и удалении

31.01.2018, 09:58. Показов 728. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В чем ошибка? при добавлении студента у меня фамилия пишется в поле номера зачётки, а номер зачётки в фамилии....также проблема с удалением... я как бы добавил на самой левой форму с помощью объекта прописал то что нужно, но не появляется удаление... Помогите пожалуйста. Работа вложена в файл
Вложения
Тип файла: zip WindowsFormsApplication1.zip (65.4 Кб, 3 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2018, 09:58
Ответы с готовыми решениями:

Событие для dataGridView при изменении, удалении и добавлении строк
какое событие нужно использовать для элемента dataGridView, которое активировалось при изменении...

Ошибка при удалении профиля
Всем привет. Удаляю профили подключения к WIFI int gss; gss =...

Ошибка при удалении и добавлении записи из сущности EF CodeFirst в MS SQL
Я только начинаю изучать ASP.NET и связанные с ним технологии, поэтому буду очень признателен за...

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

8
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,272
Записей в блоге: 9
31.01.2018, 10:22 2
Цитата Сообщение от Apathy2301 Посмотреть сообщение
В чем ошибка? при добавлении студента у меня фамилия пишется в поле номера зачётки, а номер зачётки в фамилии
текстбоксы местами переставьте)

Рекомендую контролам давать осмысленные имена, тогда такого не получится как у Вас.

Добавлено через 1 минуту
С удаление какие проблемы, не пойму?

Добавлено через 12 минут
Удаляйте из studentList, а за тем обновляйте содержимое датаГридВью, у Вас это метод showListInGrid().
Если Вы пытаетесь удалить строку только из датаГридВью, то это естественно не повлияет на содержимое studentList (в Вашем случаи), тк у Вас все в "ручную заполняется".

Цитата Сообщение от Apathy2301 Посмотреть сообщение
я как бы добавил на самой левой форму с помощью объекта прописал то что нужно, но не появляется удаление... Помогите пожалуйста
А что Вы добавили??? Что то я не пойму? По моему код не Ваш)))
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
31.01.2018, 10:24  [ТС] 3
Так. Тексбоксы поменял всё заработало. По поводу удаления я добавил объект ContextMenuStrip где оттуда удалить... теперь надо чтобы при вводе данных когда они появились на форме выделив какое-либо нужное поле правой кнопкой мыши и можно было удалить вот есть изображение подобное как должно быть..
Миниатюры
Ошибка при добавлении и удалении  
0
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,272
Записей в блоге: 9
31.01.2018, 10:25 4
Цитата Сообщение от Apathy2301 Посмотреть сообщение
теперь надо чтобы при вводе данных когда они появились на форме выделив какое-либо нужное поле правой кнопкой мыши и можно было удалить вот есть изображение подобное как должно быть..
Выше написал как удалить.
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
31.01.2018, 10:32  [ТС] 5
а можно сделать через кнопку? и как в ней прописать удаление?
0
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,272
Записей в блоге: 9
31.01.2018, 10:35 6
Цитата Сообщение от Apathy2301 Посмотреть сообщение
а можно сделать через кнопку?
Можно.
Цитата Сообщение от Apathy2301 Посмотреть сообщение
и как в ней прописать удаление?
А сами как думаете?
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
31.01.2018, 10:38  [ТС] 7
ну ладно про удаление помучаюсь... теперь у меня задание.... точно такое же, как и со студентом, но мне теперь врач и с классом LinkedList<T>. Что тут нужно изменить?
0
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,272
Записей в блоге: 9
31.01.2018, 10:46 8
Цитата Сообщение от Apathy2301 Посмотреть сообщение
ну ладно про удаление помучаюсь
Вот так можно удалять (немного костыльно правда):
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void RemoveItemOnName()
{
    try
    {
        var sit = dataGridView1.SelectedRows[0].Cells[0].Value;
 
        var curentStd = studentList.Where(x => x.getName() == (string)sit).ToList();
 
        studentList.Remove(curentStd[0]);
 
        showListInGrid();
    }
    catch (Exception ex) { MessageBox.Show(ex.Message); }
}
0
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,272
Записей в блоге: 9
31.01.2018, 11:01 9
Вот держите чуть подправил. У Вас там и удаление есть (не заметил сразу), теперь два варианта)
Вложения
Тип файла: 7z WindowsFormsApplication1.7z (148.5 Кб, 7 просмотров)
0
31.01.2018, 11:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2018, 11:01
Помогаю со студенческими работами здесь

Коллекция сохраняющая порядок при добавлении или удалении элементов?
Здравствуйте, необходима коллекция которая была хранила события отсортированные по времени и...

Ошибка при удалении из бд
int selectRoll = Convert.ToInt32(textBox1.Text); if...

ошибка при удалении записей из бд
при удалении данных выскакивает ошибка: Удаление или изменение записи невозможно. В таблице...

Ошибка при удалении строки
Error 2 Only assignment, call, increment, decrement, and new object expressions can be used as a...

Ошибка при удалении данных из БД
Возникает при попытке удаления инфы из бд The object cannot be deleted because it was not found in...

Ошибка при удалении записи с БД
Добрый день! Есть метод удаления записи с БД. private void btn_deleteBook_Click(object sender,...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru