Я создал SQL-запрос, который возвращает таблицу:VB - запрос sql к читателю или datatable, затем к текстовым полям
СЕМЬЯ | ВОПРОСЫ
family a | 11
family b | 5
family c | 17
family d | 28
у меня есть, в Visual Basic (Visual Studio 2015) возвращал эти данные в DataTable, используя этот код:
Dim cn As New SqlConnection
Dim conn As New SqlConnection("connection string here")
Dim cmd As New SqlCommand
Dim reader As SqlDataReader
Dim da2 As New SqlDataAdapter
cmd.CommandText = "select ........ "
cmd.CommandType = CommandType.Text
cmd.Connection = conn
reader = cmd.ExecuteReader()`
* здесь, где я теряюсь *
мне нужно код для выбора количества выпусков (столбец 2) на основе значения в столбце 1 (семейство)
Моя проблема заключается в том, что в некоторых случаях у одной из семей не может быть записи, поэтому набор данных может иметь только фамилию ies a, c и d ... в следующий раз он может иметь семейства b и d. поэтому я не могу использовать строку (#). Мне нужен код, который я могу связать с фамилией, а затем возвратить количество проблем, поместить это число в строку и затем поместить это значение в текстовое поле.
Мне хорошо с назначением строки переменной, а затем в текстовое поле ... ее промежуточный, который я не могу понять!
Спасибо!
Если вы заполняете datatable, а не пытаетесь предвидеть, что будет возвращено, вы получите N строк. '" select ..... "не говорит нам много о том, как выглядят данные. Если есть предложение where, вы можете контролировать то, что возвращается – Plutonix