私は、herokuのPostgresデータベースにデータを挿入する際に混乱します。ここで Herokuデータベース:Insert操作
は私がprint(cursor.statusmessage)
それが返すことにより、SQLの状態を確認し、その後、
cursor = conn.cursor()
cursor.execute("INSERT INTO users(username, useremail, userpass) VALUES ('"+_name+"','"+_email+"','"+_password+"')")
私はデータベースへの接続を作成している
、実行した後、ことだ
INSERT 1
しかし、実行データの0 =
cursor.fetchall()それは私が/ユーザ/ ABC /」
ファイルのエラースロー
PycharmProjects/testSkillNetwork/app.py "、 line 75、signUp data = cursor.fetchall()。
ProgrammingError: no results to fetch
だから、私は理解することができませんなぜ「何もありません」の挿入が成功しました。
ご協力いただければ幸いです。ありがとう。
conn.commit()はデータベースに値を挿入し、実際にはこの行を持っていましたが、fetchall()の後には実行されませんでした。そしてチップのおかげで。私はそのようなプロジェクトをやっている最初の時間は、Androidの開発からシフト... – adafrwefsefr