Force Update QTableView + QSQLTABLEMODEL في PYQT
-
26-09-2019 - |
سؤال
لدي QTableView الذي يعرض البيانات من QSQLTABLEMODEL. أريد أن يتحقق النموذج الخاص بي من التغييرات عندما يضرب المستخدم زر "تحديث" ولكن لا يمكنني العثور على طريقة لتحديث البيانات. لقد جربت أساليب Reset () و update () على النموذج دون أي نتيجة.
هل من الممكن "إعادة قراءة" من قاعدة البيانات وتحديث النموذج؟ كيف؟
المحلول
نظرًا لأنك لا تذكر ما كنت تستطيعه في النموذج الخاص بك ، فلا تفترض أبسط أشكال التغيير (البيانات التي تم تغييرها).
بالنسبة لي نموذج. SELECT () يعمل على تحديث البيانات في النموذج وإجبار العرض على تحديث نفسه.
لا تنتمي إلى StackOverflow