qsqltablemodel

    -1

    1答えて

    私はQTableViewクラスを持ち、SQLITEデータベース内からデータを表示するにはQSQLRelationalTableModelクラスを持っています。 私はPyQtクラス内のさまざまなメソッドを上書きする必要があるため、これらを自分自身にサブクラス化しました。 私は、TableViewを自動的に再描画する「行を削除する」機能を実装しようとしています。 残念ながら私は迷っています。一部の列に

    1

    1答えて

    私はPyQt5、sqlite3、およびpython3.5.2を使用して次の単純なモデルを用意しています。デシベルで 行:model.select後831 行():256 それは初期と思われるモデルを実行 class choicesModel(QDialog): def __init__(self, parent=None): super(choicesModel, self)

    0

    1答えて

    どのようにバイトオブジェクトをデータベースに挿入しますか?私はこれを試みるたびに、空の文字列(NULLではない)が挿入されてしまいます。 with open(filepath, 'rb') as f: filehash = hashlib.md5(f.read()).hexdigest() img_pkl = pickle.dumps(img, protocol=4) record

    0

    2答えて

    別のデータベースクライアントによってレコードがmysqlテーブルに挿入された場合に通知する方法はありますか?新しい行が現在アクティブなデータベース・テーブルに挿入される前

    0

    1答えて

    私はSQLデータベースを作成し、PythonとPyQTで作成したプログラムでデータを処理する必要がある大学プロジェクトに忙しかったです。 データベースを作成してテーブルにデータを追加しましたが、今度はQTableViewウィジェットを使用してデータを表示する必要があり、実行すると空白のウィンドウが表示されます。 ユーザー名、パスワード、データベース名などの情報をランダムに変更すると、データベースへ

    0

    1答えて

    私cuestionは次のとおりです。 私はすでに2 Qstringsを持っている交差点を見つける方法を知っている @二つ以上の文字列(結果の和集合) FILTRO->setFilterFixedString(searchText1); FILTRO->setFilterFixedString(searchText2); @を検索する方法があり、または単にちょうどそれらの一つではなく 文字列のどちら

    2

    1答えて

    私は代理人を作成しました。テーブルの番号を整列して太字にすることができます。私はそれらに小数点以下2桁を置くようにしたいと思います。たとえば、1.2は1.20と表示されます。ここで #ifndef TOTALDELEGATE_H #define TOTALDELEGATE_H #include <QObject> #include <QStyledItemDelegate> clas

    0

    2答えて

    QSqlTableModelオブジェクトからデータを取得することによってQTableViewを生成する必要があります。 QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); QString connectionTemplate = "DRIVER={SQL Native Client};SERVER=%1;DATABASE=%2;Uid=us

    1

    1答えて

    私は看護師や医師がsqliteデータベースから患者の記録を見ることを可能にするGUIを開発しています。私はsetFilter fuctionを使って行をフィルタリングする方法を設計できました。しかし、ここに私のジレンマがあります:文字データを検索する個別のフィールドは完璧に動作します。しかし、患者のMRN(ID番号)を使用してこの同じアプローチをとると、空白の画面が返されます。ここに私のコードは、

    1

    2答えて

    PySide/QtのQSqlTableModelを使用すると、データベース列をPythonリストにすることができます。 Rでは、例えば、これは短いコード行です。今、私は手動で、高レベルの言語のための面倒思われる、Pythonで行をループしています: def get_value_idx(value): model = QSqlTableModel() model.setTable