2010-12-05 4 views
9

に変数からデータを挿入するが、私はこのような何かをやろうとしています私はそれを動作させる方法を見つけることができません。たぶん誰かが私を正しい方向に向けることができます。のpython + sqliteのは、私は問題なくSQLiteのテーブルにハードコードされた値を挿入することができ、テーブル

+1

あなたのコード内の明白な構文エラーのトンは、(あなたも、間違った構文の強調表示からそれを見ることができます)があります。どのようなエラーが出ますか?これは実行している実際のコードですか?そうでない場合は、試した実際のコードを投稿してください。 –

+0

これは私が実行しているものではありません、私はすぐにこの投稿のためにそれを入力しました、人々は私が達成しようとしているアイデアを得るでしょう – steini

+6

マークの答えを受け入れるか、タイトルに '[解決済み]を使うのは普通ではありません。ありがとう! – Arjan

答えて

31

あなたは、SQLクエリにパラメータを表現するために?を使用することができます。

cur.execute("insert into contacts (name, phone, email) values (?, ?, ?)", 
      (name, phone, email)) 
+0

ありがとう、私はいくつかのバリエーションを試していたが、これは動作します:D – steini

関連する問題