Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# не могу разобраться с array.sort https://www.cyberforum.ru/ csharp-net/ thread868953.html
доброго времени суток. помогите пожалуйста, как с помощью array.sort сделать так что бы все символы которые по модулю меньше 1 шли в начале , а все остальные после. я уже голову сломал.
C# webClient Не до конца качает файл
Всем доброго времени суток. Использую код для скачивания файла с сайта: public void downLoad() { var url = "http://joomla.expectro.pusku.com/dload/008877.956731"; var filename = @"" + appData + "\\008877.956731"; var webClient = new WebClient(); var beforeProgress = 0; webClient.DownloadProgressChanged += (s, e)...
C# Реестр и с# Всем доброго времи суток, хочу написать что-то на подобии диспетчера автозагрузки, сейчас бодаюсь с реестром, возник такой вопрос, как узнать имена всех ключей в определенной папке, т.е. мне надо узнать какие ключи есть в HKLM\software\microsoft\windows\currentversion\run гугл меня просто посылает( https://www.cyberforum.ru/ csharp-net/ thread868834.html C# Второе нажатие на кнопку https://www.cyberforum.ru/ csharp-net/ thread868661.html
Надо так чтобы когда нажал первый раз происходило действие,второй раз второе действие и т.д.
работа с сетью многоклиентское приложение C#
Имеется следующий код, как его переделать, что бы к приложению могло подключаться много пользователей.. public void Create() { LAN.type = Type.server; LAN.ip = new IPEndPoint(IPAddress.Any, 2000); LAN.Server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); LAN.Server.Bind(LAN.ip); ...
C# Отправка изображений в свой альбом на vk.com https://www.cyberforum.ru/ csharp-net/ thread868559.html
Ребята, здравствуйте! К сожалению не сильна в программировании, хоть и окончила специализированный вуз. Решила заняться торговлей продукции для детей, не бизнес, подработка для существования, работаю без ИП и прочего, ну ладно все это лирика. Продажи веду в своей группе vk.com, но из за недостатка времени не справляюсь с постоянным обновлением каталога. Из языков чуть-чуть смогла освоить только...
C# Откомпилировать проект MSVS C# под linux https://www.cyberforum.ru/ csharp-net/ thread868417.html
Заказчик попался идиот. Просит откомпилить проект MSVS C# (desktop приложение, операции с файловой системой) под linux. Ссылается на QT SDK под MSVS или Wine. Это реально вообще? Мне кажется, что это все вилы.
передача параметра с страницы на другую, приложение Win8 C#
Возникла проблема с передачей названия первой страницы на другую, через метод OnNavigatedTo. Объясните поподробней, пожалуйста
C# Свойства (дополнение готовой программы) Доброго времени суток. Передо мной стоит задача добавить свойства для получения состояния объекта. Программа написана и удовлетворяет всей поставленной задаче, кроме данного пункта. Прошу подсказать решение, т.к. я просто не могу понять смысл свойств и их применение в данной задачи. P.S. уровень восприятия C# у меня не лучший, поэтому прошу обьяснять более доходчиво :) Задача: Описать класс,... https://www.cyberforum.ru/ csharp-net/ thread868160.html C# Трансформация XML https://www.cyberforum.ru/ csharp-net/ thread868105.html
Добрый день. У меня есть XML - файл с некоторыми данными из программы. Так же есть 2 xslt файла, которые, как я понял, определяют, в каком формате этот XML будет отображаться. В первом xslt - описание самой таблицы, во втором - строк, находящихся в таблице. Вопрос в том, можно ли каким - то образом все это поместить в dataGridView посредством dataSet или еще чего - либо? Просто не силен в XML...
Парсинг ссылки C#
Здравствуйте! Нужно из кода: <a href="index.php?page=1111&lang=ua"> ДЕТАЛЬНІШЕ…</a> спарсить на мой сайт это ДЕТАЛЬНІШЕ, чтобы сохранить свойство ссылки. Всем спасибо!)))
C# Помощь по коду anti-debugging Привет! Можете помочь по коду anti-debugging. Требуется создать второй процесс, который подключится дебаггером к основному, и тем самым не позволит к нему приатачиться еще раз. По инструкции http://csharptest.net/1051/managed-anti-debugging-how-to-prevent-users-from-attaching-a-debugger/ пока что не получилось добиться рузельтата. Спасибо. PS: API: https://www.cyberforum.ru/ csharp-net/ thread867948.html
0 / 0 / 0
Регистрация: 05.01.2013
Сообщений: 14
0

Не могу обновить gridview после обновления таблицы mysql - C# - Ответ 4574288

18.05.2013, 08:29. Показов 1112. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Загружаю данные из базы в gridview

C#
1
2
3
4
5
6
7
DataSet dataset = new DataSet();
            dataset = MysqlProvider.FillGrid();
 
            BindingSource bindingSorce = new BindingSource();
            bindingSorce.DataSource = dataset.Tables[0];
 
            gridControl1.DataSource = bindingSorce;
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  public static DataSet FillGrid()
        {
            MySqlConnection newConnection = new MySqlConnection(_connectionString);
            try
            {
                DataSet dataset = new DataSet();
                newConnection.Open();
                if (newConnection.State.ToString() == "Open")
                {
                    MySqlCommand cmd = new MySqlCommand();
                    cmd.Connection = newConnection;
                    cmd.CommandText = "SELECT * FROM main";
                    MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
                    adapter.Fill(dataset);
                }
                else
                {
                    return null;
                }
                newConnection.Close();
                return dataset;
            }
            catch { return null; }
        }
До этого момента все проходит отлично и данные корректно отображаются в gridview

Далее предполагается, что пользователь меняет например содержимое какой-либо ячейки gridview и соответственно данные нужно сохранить обратно в базу. Использую для этого событие RowUpdated

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 try
            {
                BindingSource bs = (BindingSource)gridView1.DataSource;
                DataTable changes = ((DataTable)bs.DataSource).GetChanges();
 
                if (changes != null)
                {
                    MysqlProvider.UpdateGrid(changes);
                    ((DataTable)((BindingSource)gridView1.DataSource).DataSource).AcceptChanges();
                }
 
            }
            catch { }
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    newConnection.Open();
                if (newConnection.State.ToString() == "Open")
                {
                    MySqlCommand cmd = new MySqlCommand();
                    cmd.Connection = newConnection;
                    cmd.CommandText = "SELECT * FROM main";
                    MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
                    MySqlCommandBuilder cmb = new MySqlCommandBuilder(adapter);
                    adapter.UpdateCommand = cmb.GetUpdateCommand();
                    adapter.Update(datatable);
                }
                else
                {
                    return false;
                }
                newConnection.Close();
                return true;

Этот код тоже выполнился и данные в базе обновились, но теперь невозможно обновить гридвью

C#
1
2
3
4
5
6
7
DataSet dataset = new DataSet();
           dataset = MysqlProvider.FillGrid();
 
            BindingSource bindingSorce = new BindingSource();
           bindingSorce.DataSource = dataset.Tables[0];
 
           gridControl1.DataSource = bindingSorce;
После вышепреведенного кода(точно такой же я использовал в самом начале) все содержимое гридвью вообще пропадает. Методом проб заметил, что если если событие Row_Updated не вызывалось, то все отлично работает. Даже достаточно закомментить строчку adapter.UpdateCommand = cmb.GetUpdateCommand(); в UpdateGrid() чтобы все заработало. Подскажите где может быть ошибка.

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

Вернуться к обсуждению:
Не могу обновить gridview после обновления таблицы mysql C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2013, 08:29
Готовые ответы и решения:

После обновления FreeBSD 11.0 не могу обновить pkg - No route to host
Запускаю Получаю дёргаю этот файл руками wget...

Обновить таблицу "Материалы" после обновления таблицы "Поступление"
Подскажите пожалуйста, не совсем понимаю как сделать. У меня имеется 3 таблицы в бд (Материал,...

Как обновить GridView после изменения SELECT в SqlDataSource?
Здравствуйте. Работаю с компонентом GridView, связанным с SQLDataSource. В SQLDataSource свойство...

Как обновить textview в фрагменте после обновления preference
Вечер добрый. В общем потратил весь день что бы разобраться с этим вопросом, но все безуспешно....

0
18.05.2013, 08:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2013, 08:29
Помогаю со студенческими работами здесь

Не могу обновить Windows 8. (Не удалось настроить обновления). Через 5 часов на работу!
Доброго времени суток, форумчане! Помогите решить проблему, очень срочно, через 5 часов на...

Не могу обновить данные в MySql
добрый день скажите почему я не могу занести данные в mySql Если я вывел запрос в textBox и...

Perl+mysql обновить пароли таблицы
Задача сменить пароли почтовых адресов, пароли и почтовые адреса берутся из текстового файла. Код...

Php+MySql+Html. Обновить строку таблицы кнопкой.
Здравствуйте. Подскажите новичку. Нужно обновить значения определенной строки таблицы. Из поля...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru