#紀錄主程式
def line_insert_record(record_list):
#與postgre連接
DATABASE_URL =os.environ['DATABASE_URL']
conn = psycopg2.connect(DATABASE_URL, sslmode='require')
cursor = conn.cursor()
#要輸入的指令,由於我設定欄位值是字串所以都以String(%s)輸入,處理的過程在昨天的prepare_record中
jucinsert="INSERT INTO STUDENT(id, name, gender, grade) VALUES (%s,%s,%s,%s)"
#輸入指令並要求允許輸入
cursor.executemany(jucinsert, record_list)
conn.commit()
#回傳成功訊息
num=cursor.rowcount
message =("恭喜您!"+str(num)+" 筆資料成功匯入 sudent 表單!")
#關閉與資料庫的連結
cursor.close()
conn.close()
return message