最近の言語はSQLite3のライブラリが入っていることが多いですね。 Python 2.6でも簡単で、 import sqlite3 db = sqlite3.connect('data.db') db.execute('create table users (id integer primary key, name text, age integer)') db.execute('insert into users (name, age) values (?, ?)', ('yamada', 21)) のように簡単に扱えます。 ところが、使い方を間違えると Incorrect number of bindings supplied. The current statement uses 1, 10 supplied. のようなエラーが出てしまうことがあります。 解決方法 原因は単純。 e