Отсортировать recordset на форме - VB

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

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

Нужно с помощью sql запроса с параметром отсортировать recordset таблицы ( tbl_2 ) на Form 3 выводимый в datagrid . Параметр - id записи в таблице. Т.е. к примеру в базе , в таблице tbl_2 есть запись у которой id - 4. В проекте на Form2 есть текстовое поле и кнопка, при вводе в текст. поле цифры 4 и нажатии на кнопку должна открыться form 3 с единственной записью в datagrid е , id у которой = 4 При выполнении данного кода выдаёт ошибку
Листинг программы
  1. Private Sub Command1_Click()
  2. a = Text1.Text
  3. sql = "SELECT tbl_2.tbl_2, tbl_2.Г‡Г*Г*Г·ГҐГ*, tbl_2.ËîãèêГ* From tbl_2 WHERE (((tbl_2.tbl_2)='" & a & "'))"
  4. DataEnvironment1.rstbl_2.Open sql
  5. Set Form3.DataGrid1.DataSource = DataEnvironment1
  6. Form3.DataGrid1.DataMember = "tbl_2"
  7. Form3.Show
  8. DataEnvironment1.rstbl_2.Close
  9. End Sub
Спойлер
Спойлер

Решение задачи: «Отсортировать recordset на форме»

textual
Листинг программы
  1. ORDER BY tbl_2.Логика DESC

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


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

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

15   голосов , оценка 4.067 из 5

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

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

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