سؤال

لدي QTableView الذي يعرض البيانات من QSQLTABLEMODEL. أريد أن يتحقق النموذج الخاص بي من التغييرات عندما يضرب المستخدم زر "تحديث" ولكن لا يمكنني العثور على طريقة لتحديث البيانات. لقد جربت أساليب Reset () و update () على النموذج دون أي نتيجة.

هل من الممكن "إعادة قراءة" من قاعدة البيانات وتحديث النموذج؟ كيف؟

هل كانت مفيدة؟

المحلول

نظرًا لأنك لا تذكر ما كنت تستطيعه في النموذج الخاص بك ، فلا تفترض أبسط أشكال التغيير (البيانات التي تم تغييرها).

بالنسبة لي نموذج. SELECT () يعمل على تحديث البيانات في النموذج وإجبار العرض على تحديث نفسه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top