Я пытаюсь заполнить массив из набора данных только определенным столбцом, используя VB.NET 2010. Есть ли какой-либо код для заполнения массива напрямую или я должен сделать использование запроса?Как заполнить массив из DataSet в VB.NET
2
A
ответ
2
Update:
Предполагая, что вы хотите массив строки:
Dim arr As String() = (From myRow In ds.Tables(0).AsEnumerable
Select myRow.Field(Of String)("yourColumnName")).ToArray
или список:
Dim list As List(Of String) = (From myRow In ds.Tables(0).AsEnumerable
Select myRow.Field(Of String)("yourColumnName")).ToList
Старый:
Убедитесь, что DisplayMember установлен на имя колонки вы хотите увидеть:
comboBox1.DataSource = ds.Tables(0)
comboBox1.DisplayMember= "NameOfColumn"
Вы также можете установить свойство ValueMember на имя поля ID из набора данных.
1
Dim objDataSet As New DataSet
objDataSet = DataSetConsultas("SELECT Nombres, IDTarjeta from Alumnos")
Dim arr As String() = (From myRow In objDataSet.Tables(0).AsEnumerable
Select myRow.Field(Of String)("Nombres")).ToArray
cboAlumnos.Items.Clear()
cboAlumnos.Items.AddRange(arr)
Где Nombres
, IDTarjeta
являются строки в БД, и Alumnos
это имя таблицы
Смежные вопросы
- 1. Как заполнить ComboBox из DataSet
- 2. VB.Net Dataset проверки нулевой
- 3. VB.net DataSet to Array
- 4. Заполнить DataSet от OleDbDataAdapter
- 5. Как заполнить datagridview VB.Net
- 6. заполнить массив из набора данных
- 7. заполнить массив из набора данных
- 8. данных в DataSet в vb.net
- 9. Работа с dataset vb.net
- 10. Обновление VB.NET DataSet
- 11. VB.NET DataSet Функция
- 12. Как заполнить DataSet (DSet2) на основе другого DataSet (DSet1)?
- 13. Как заполнить datagridview combobox из mysql - vb.net
- 14. Как заполнить несколько элементов управления через DataSet?
- 15. Как заполнить DataSet, который имеет XML-схему
- 16. VB.net Dataset отображает другую колонку
- 17. Как заполнить ObjectListView с помощью Dataset
- 18. Как заполнить массив из данных в таблице
- 19. Как Заполнить DataSet с TableMapping вместо TableName
- 20. Как заполнить DataSet или DataTable из хранимой процедуры LINQ?
- 21. vb.net dataset возвращает нулевое значение
- 22. VB.Net DataSet не может найти таблицу
- 23. Подключение vb.net SQL Server dataset
- 24. vb.net mdi application shared dataset
- 25. Как заполнить массив v8?
- 26. Использование сильно типизированного DataSet в проекте VB.Net
- 27. Как заполнить элементы из базы данных в списке в vb.net
- 28. Как заполнить фрагмент Visual Studio в VB.NET?
- 29. jquery как заполнить массив
- 30. заполнить массив данными из jTable
извините, я сделал ошибку><. | У меня есть массив, чтобы заполнить, а не combobox. –
Не беспокойтесь. В этом случае я изменю свой ответ. – alundy
это работает, ty: D –