В моем приложении для Visual Studio у меня есть список (с именем listSpecied
), значения которого я заполнил до запроса sql.
Примеры значений списка (первое число - номер индекса, второе - текст) значение):
0, Сосна
1, Ель
2, Береза
Мой SQL запрос (с использованием mySQL), возвращает несколько Записи. Можно ли получить значение из списка, используя значение поля базы данных в качестве значения индекса списка?
My sql string exampe:
Dim strSQL AS String="SELECT table1.SpecieID AS SpecieID, '" & listSpecies(0) & "' AS SpecieText FROM …"
Этот код работает нормально, но всегда возвращает первый элемент из списка (listSpecies (0))
То, что я хочу, выглядит следующим образом:
Dim strSQL AS String="SELECT table1.SpecieID AS SpecieID, '" & listSpecies(** " & table1.SpecieID & "**) & "' AS SpecieText FROM …"
Этот код не работает, он не получает значение из списка с помощью table1.SpecieID в качестве параметра ,
Пытался найти решение из этого форума без решения. Можно ли получить значение из списка по значению поля таблицы в виде индекса списка?