1
sqlite3でユーザーが選択したデータベースを検索する方法はありますか?この場合、データベースは、tkinter OptionMenuによってプログラムでユーザによって早期に選択されたprac変数から選択されます。したがって、SQL文は、[Food Tests]からSELECT機器になります。Sqlite3ユーザーが選択したデータベースを検索
おかげで
sqlite3でユーザーが選択したデータベースを検索する方法はありますか?この場合、データベースは、tkinter OptionMenuによってプログラムでユーザによって早期に選択されたprac変数から選択されます。したがって、SQL文は、[Food Tests]からSELECT機器になります。Sqlite3ユーザーが選択したデータベースを検索
おかげで
残念ながら、あなたは、テーブル名のパラメータ置換を使用することはできません。この部分を自分で構築する必要があります。しかし、あなたは、他のすべてのための使用パラメータ置換すべき:それは空白文字が含まれている場合にtbl!r
を使用してだけではなくtbl
ことで
student_id = 5
query = "SELECT equipment FROM {tbl!r} WHERE student = ?".format(tbl=prac)
c.execute(query, student_id)
我々は、引用符で囲まれたテーブル名を挿入します。
PythonとSQLは異なる引用規則を使用します。 –
ありがとう、完璧に動作します。 –