Intruder
27 травня 2022 р. 22:01

Запрос на изменение БД с помощью оператора UPDATE и странное поведение QTableView

При попытке выполнения опретора SQL UPDATE при обновлении содержимого QTableView происходит изменение следования строк в таблице. Почему так может происходить?

2

Вам це подобається? Поділіться в соціальних мережах!

4
o
  • 28 травня 2022 р. 00:27

Добрый день, в запросе нужно написать sort by какое-то

    o
    • 28 травня 2022 р. 00:28

    или сортировку в модели включить.

      Intruder
      • 28 травня 2022 р. 10:13

      Добрый день. Не совсем понял, где в запросе нужно написать sort by. При построении отображения в QTableView я использую QSqlTableModel, так как не нужно связывать таблицу ни с какой другой таблицей.

        o
        • 29 травня 2022 р. 03:28
        • (відредаговано)

        или запрос к базе так https://www.w3schools.com/sql/sql_ref_order_by.asp
        или сортировка в модели через прокси модель https://doc.qt.io/qt-5/qsortfilterproxymodel.html

          Коментарі

          Only authorized users can post comments.
          Please, Log in or Sign up