Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2018, 16:09   #1
[CODER]
Форумчанин
 
Аватар для [CODER]
 
Регистрация: 02.02.2010
Сообщений: 305
По умолчанию Достать данные с Mysql в DataGridView

Имеется форма с компонентами DataGridView1, BindingSource1, DataSet1

Необходимо вывести содержимое одной из базы в DataGridView1. Пытаюсь делать примерно так:

Код:
 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Try
        Using cn As New MySqlConnection(My.Settings.tickedoffConnectionString)
            Using da As New MySqlDataAdapter()
                Using cmd As New MySqlCommand("SELECT  `state` FROM state", cn)
                    cmd.CommandType = CommandType.Text
                    da.SelectCommand = cmd
                    Dim dataset = DataSet1  
                    da.Fill(dataset)
                    'здесь dataset уже заполнен, дальше необходимо передать эти данные в DataGridView1
                    Dim bs = BindingSource1
                    bs.DataSource = dataset
                    DataGridView1.DataSource = bs
                    da.Update(dataset)
                End Using
            End Using
        End Using
    Catch ex As Exception
        MessageBox.Show(ex.Message)
    End Try
End Sub
Но в DataGridView1 ничего не добавляется. В чем ошибка и как ее исправить?
Skype: CODERua
[CODER] вне форума Ответить с цитированием
Старый 09.05.2018, 16:16   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В ADO.NET со всеми этими адаптерами как-то запутано все, надо документацию читать )

Я обычно либо через Reader читал, либо Entity Framework использовал.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 09.05.2018, 16:56   #3
[CODER]
Форумчанин
 
Аватар для [CODER]
 
Регистрация: 02.02.2010
Сообщений: 305
По умолчанию

Оооо!Заработало! В конструкторе формы убрал привязку DataGridView1 к DataSet1.
Я был уверен, что она переопределяется...
Сложно без мата писать о визуал бейсике
Skype: CODERua
[CODER] вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
достать данные из БД vadim54 PHP 9 12.08.2017 14:55
Чем открыть файл pptx и достать повредженые данные? jaroslavlisitsyn Microsoft Office Word 1 24.06.2015 23:51
Достать данные из нескольких прайс-листов в один reclamare Microsoft Office Excel 5 16.05.2014 17:15
DataGridView не отображает данные запроса wm_leviathan C# (си шарп) 5 04.05.2012 09:07
достать данные из listview.data boshki Общие вопросы Delphi 2 29.05.2011 10:16