研究ノート(27):21日のクリアランスのPython(ビデオレッスンのみ) - ケースの実用的な操作:SQL実行スクリプトプログラム

すぐに学ぶ:https://edu.csdn.net/course/play/24797/282207?utm_source=blogtoedu

インポートsqlite3の

CONN = sqlite3.connect( 'test54.db')
#1 conn.execute( ''」
#は、テーブルuser_tbを(作成
#_id整数主キーオートインクリメント、
#名テキスト、
#paihang整数、
#leixingテキスト); 
# '' 「)
してみてください:
    結果= 0; 
    オープン( 'test54.sql'、R ''、真の、 'UTF-8')、Fなどで:
        SQL = f.read()
        結果= conn.executescript(SQL).rowcount 

    conn.execute( 'user_tb SELECT * FROM ')
    conn.executeにおけるR(のための' 'user_tb SELECT * FROM):
        プリント(R) 
結果であれば
        、印刷( "成功"、結果)
        CONN。
        conn.rollback()

:eとOSErrorのを除いて
    印刷( '有错误')
    プリント(e.args)
    プリント(e.strerror)
    プリント(e.errno)
    conn.rollback()
最後に:
    はconn.close()
公開された39元の記事 ウォン称賛29 ビュー900

おすすめ

転載: blog.csdn.net/happyk213/article/details/105246293