前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
pythonでデータベースを作成しています
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
レコードの削除ができない。
エラーメッセージ ```Traceback (most recent call last): File "D:\python\pyfiles\mymedecal_7_1.py", line 272, in delete_clicked c.execute(sql03,diagsel01) ValueError: parameters are of unsupported type ### 該当のソースコード ```ここに言語名を入力 python 3.7.4.32-bit ソースコード ```def delete_clicked(event): print('deleyte') print(diagsel01) t11 = text_11.GetValue() t12 = int(text_12.GetValue()) sql03 = """ delete from diagtb01 WHERE id = ? """ c.execute(sql03,diagsel01) c.execute("COMMIT") ### 試したこと ここに問題に対して試したことを記載してください。 diagsel01はinteger PRIMARY KEY AUTOINCREMENTでint()でも同じです。 insert,appendは同じようの処理して問題ありません。変ですね。WHERE id = ? ?に数字をいれc.execute(sql03)では削除できました。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。