Не работает поиск в базе данных. - VB

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

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

Привет всем! Почему не работает ни как понять не могу. В MSDN смотрел вроде всё нормально, а почему не работает понять не могу. Заранее буду всем блогадарен за ответ. Спасибо всем кто ответит.
Листинг программы
  1. Private Sub cmdFind_Click()
  2. Dim str
  3. Dim DB As Database
  4. Dim RS As Recordset
  5. Dim sSQL As String
  6. Dim iTmp As Integer
  7. Set DB = OpenDatabase('C:DataBaseDataFilmsDataFilms.mdb', , False)
  8. sSQL = 'select * from Films'
  9. Set RS = DB.OpenRecordset(sSQL)
  10. str = txtNewName.Text
  11. With RS
  12. .MoveLast
  13. .FindFirst str
  14. If .NoMatch Then MsgBox 'No records found with ' & str & '.'
  15.  
  16. End With
  17. Set DataFilms.Recordset = RS
  18. DataFilms.Refresh
  19. RS.Close
  20. Set RS = Nothing
  21. DB.Close
  22. Set DB = Nothing
  23. End Sub

Решение задачи: «Не работает поиск в базе данных.»

textual
Листинг программы
  1. strCountry = 'Country = '' & strCountry & '''
  2. With rstCustomers
  3. ' Populate recordset.
  4. .MoveLast
  5. ' Find first record satisfying search string. Exit
  6. ' loop if no such record exists.
  7. .FindFirst strCountry
  8. If .NoMatch Then
  9. MsgBox 'No records found with ' & strCountry & '.'
  10. End If
  11. End With

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут