Можно ли sql запросу передать имя поля в виде переменной? - VB

Узнай цену своей работы

Формулировка задачи:

В следующем коде, если заменить '' & frmFind.kriter & '' на имя поля - все ОК. (переменная объявлена через Public в этой же форме) HELP!!!!

Решение задачи: «Можно ли sql запросу передать имя поля в виде переменной?»

textual
Листинг программы
Private Sub optFind_Click(Index As Integer)
  Select Case Index    
    Case 0      
      kriter = 'naznachenPlateza'    
    Case 1 
      kriter = 'polucatName'  
  End Select
End Sub
Private Sub findrecord()
Dim FindSQL As String  
  FindSQL = 'SELECT * FROM tblMain WHERE ' & frmFind.kriter & _
            ' LIKE '' & txtFind.Text & '' ORDER BY [id]'
'Your code

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 4 из 5