Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
122 / 122 / 12
Регистрация: 12.06.2010
Сообщений: 499
Записей в блоге: 2
1
.NET 2.x

Получить данные из DataSet в ListBox

25.01.2013, 17:00. Показов 1928. Ответов 5

Author24 — интернет-сервис помощи студентам
Требуется вывести данные запроса из базы данных в listbox, но почему то это не получается. С датагридвью все нормально. Но для проекта нужен именно listbox.
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Function GetFreeIps() As DataSet
        Dim _Adapter = New OleDbDataAdapter("SELECT [IP] FROM [IP_Table] WHERE [Ip] <> ''", _Connect)
        Dim _DataSet = New DataSet
        _Adapter.Fill(_DataSet)
        Return _DataSet
    End Function
 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'вот так можно заполнить ДатаГрид
        DataGridView1.AutoGenerateColumns = True
        DataGridView1.DataSource = GetFreeIps().Tables(0)
        DataGridView1.Update()
'В интернете нашел что то подобное для листбокс но это не работает
        ListBox_FreeIps.DataSource = GetFreeIps().Tables(0)
        Dim curm As CurrencyManager
        curm = CType(Me.BindingContext(ListBox_FreeIps.DataSource), CurrencyManager)
        curm.Refresh()
  
    End Sub
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2013, 17:00
Ответы с готовыми решениями:

Получить данные в DataSet из интернета
Как сделать так, чтобы ДатаСет получал данные из интернета? Например сохранить базу на фтп сервере...

Как получить данные из DataSet
Тщетно пытаюсь получить данные из подключенного DataSet. Подключил БД через Источники данных,...

Как получить данные из таблицы в DataSet?
Такой вопрос, имеется БД созданная в Access подключил её к проекту, создался DataSet но как...

Как получить данные TextBlock из ListBox по нажатию?
Как получить данные TextBlock из ListBox по нажатию? &lt;ListBox x:Name=&quot;lbSectors&quot;...

5
122 / 122 / 12
Регистрация: 12.06.2010
Сообщений: 499
Записей в блоге: 2
25.01.2013, 17:22  [ТС] 2
Вот на скрине видно что получается после нажатия на кнопку
Миниатюры
Получить данные из DataSet в ListBox  
0
55 / 55 / 5
Регистрация: 17.09.2012
Сообщений: 128
25.01.2013, 22:02 3
VB.NET
1
2
ListBox_FreeIps.DataSource = GetFreeIps().Tables(0)
ListBox_FreeIps.DisplayMember = IP
1
122 / 122 / 12
Регистрация: 12.06.2010
Сообщений: 499
Записей в блоге: 2
26.01.2013, 15:24  [ТС] 4
Заработало) спасибо, только правильно в кавычках:
VB.NET
1
ListBox_FreeIps.DisplayMember = "IP"
0
45 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 213
06.02.2013, 15:08 5
акак обїявить в нижеприведенной Вами строке ( первая строка в Private Function GetFreeIps() As DataSet)
m _Adapter = New OleDbDataAdapter("SELECT [IP] FROM [IP_Table] WHERE [Ip] <> ''", _Connect)

_Connect) ?
0
122 / 122 / 12
Регистрация: 12.06.2010
Сообщений: 499
Записей в блоге: 2
06.02.2013, 18:11  [ТС] 6
capetownn, вот.
VB.NET
1
2
Dim _myDBaseFile As FileInfo = New FileInfo(My.Application.Info.DirectoryPath & "\ip_учет.mdb")
Dim _Connect As New OleDbConnection("Provider = Microsoft.jet.OLEDB.4.0;Data Source=" & _myDBaseFile.ToString)
0
06.02.2013, 18:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2013, 18:11
Помогаю со студенческими работами здесь

Перенести данные из ListBox на форме в Listbox на PageСontrol
Доброго времени суток! Как заставить данные которые вносятся на Form в ListBox перенести на...

Вытащить данные из DataSet
Есть DataSet в котором храниться 1 строка с двумя колонками (Name и Price). Каким образом значения...

Данные из DataSet в Combobox
Загружаю данные из таблицы бд (Code, name - поля таблицы) в DataSet, потом из него в List&lt;&gt;, и...

Обновились ли данные в DataSet
здравствуйте, вобщем такая проблема у меня возникла. Пишу на Delphi, на форме есть DBGrid и...


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

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