Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。4,667件1pythonを用いてsqlite3へとデータベース保管しようとしているのですが、sqlite3のデータの追加の文で日付の入ったものを保管しようとしましたが、シンタックスエラーでうまくできません。どのようにすれば改善できるのか教えていただきたいです。カラムはid(integer型)とdate(text型)です。コードは現在このような感じになっています。個の銅バッジ1シンタックスエラーも質問に追記すると回答が付き易いです。4:04ありがとうございます。シンタックスエラー内容ものせておきます。票2「カラムはid(integer型)とdate(text型)です」と言うことなら、sqlの前半もおかしいんでは無いですかね。追記部分をご覧ください値を埋め込む時は直接SQL文を文字列として作らず?で埋め込んだ方が良いと思います。valuesで指定すると書かれていて、コード例も一貫してそれに合わせてあるので、2行目は次のように書いた方が良いと思われます。個の銅バッジありがとうございます。うまく動作し、カラムに登録もされていました。構文等よくわかっていなかったため、とても参考になりました。ご存知でしたら)お教えください。values」とありますね。7:31見つかりました。リンク先の上の方ですね。values」なら(newtitle,)が正解ですね。executemanyには(tupleの)arrayだけでなく、iteratorなんかも使えると明記してあるのに、placeholderに関してはそんな記述が見つかりませんから、tupleにしておいた方が安全そうです。回答の方、修正しておきます。ご指摘ありがとうございました。個の銅バッジ確認してみましたがエラーが出てしまいました。以下のようなエラー内容です。6:062マニュアルでは?か:名前ですね。6:15?の方でやってみたところ出来ました。6:53あっ、すみませんでした。|0以下が間違っています。"('"+str(newtitle)+"');"SQLのシンタックスエラーは作ったSQL文をログに出力する、もしくはコンソールに出力すると確認しやすいです。個の銅バッジありがとうございます。すみません、初歩的なミスでした。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。