Я использую страницу с заданным кодом в ASP.NET для выполнения запроса SQL. Запрос загружается в строку, соединение устанавливается (к Oracle), и мы запускаем его, когда соединение выполняет .ExecuteReader в OleDBDataReader (назовем его DataRead). Я постараюсь выбить пример ниже. (Рассматривайте Drop как элемент управления ASP DropDownList)
Dim LookFor as String = "Fuzzy Bunnies"
While DataRead.Read
If LookFor = DataRead.Item("Kinds of Bunnies") Then
'Meets special critera, do secondary function'
Drop.Items.Add(DataRead.Item("Subgroup of Bunnies"))
...
End if
...
End While
Это единственный способ сделать динамическое добавление в DropDownList. Однако каждый элемент в DropDownList имеет свойство .text и свойство .value. Как мы можем определить .value как отличающийся от .text в коде?