Можно ли 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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