pymysql的列名傳參

2021-09-28 00:18:44 字數 1127 閱讀 2444

def insert(name, value):

# 連線database

conn = pymysql.connect(host=「127.0.0.1」, port=3306, user=「root」, password=「123456」, database=「contract_close」, charset=「utf8」)

# 得到乙個可以執行sql語句的游標物件

cursor = conn.cursor()

sql = 『insert into contract_close() values ()』.format(keys=name, values=value)

try:

# 執行sql語句

cursor.execute(sql)

# 提交事務

conn.commit()

except exception as e:

# 有異常,回滾事務

conn.rollback()

print(e)

cursor.close()

conn.close()

def insert(name, value):

# 連線database

conn = pymysql.connect(host=「127.0.0.1」, port=3306, user=「root」, password=「123456」, database=「contract_close」, charset=「utf8」)

# 得到乙個可以執行sql語句的游標物件

cursor = conn.cursor()

sql = 'insert into contract_close(contract_number) values (%s)'

try:

# 執行sql語句

cursor.execute(sql, [value])

# 提交事務

conn.commit()

except exception as e:

# 有異常,回滾事務

conn.rollback()

print(e)

cursor.close()

conn.close()

vue傳參,元件之間傳參 路由傳參 vuex

詳見 兩種情況 params 和 query 都可以在目標元件的生命週期裡,通過 this.route 進行獲取 例 首頁中精選主題的路由傳參 精選主題 1 簡單舉例 a 一般會新建 store 資料夾,在 index.js 初始化 vuex b 在 main.js 中,引入 c 例如,在我的頁面修...

params傳參和query傳參

params傳參 this.router.push query傳參 this.router.push 1 用法上的 query要用path來引入,params要用name來引入,接收引數都是類似的,分別是this.route.query.name和this.route.params.name。注意接...

params傳參和query傳參

當你使用params方法傳參的時候,要在路由後面加引數名,並且傳參的時候,引數名要跟路由後面設定的引數名對應。使用query方法,就沒有這種限制,直接在跳轉裡面用就可以。注意 如果路由上面不寫引數,也是可以傳過去的,但不會在url上面顯示出你的引數,並且當你跳到別的頁面或者重新整理頁面的時候引數會丟...