亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在沒有其他庫的情況下使用 go 更新 sqlite

如何在沒有其他庫的情況下使用 go 更新 sqlite

Go
汪汪一只貓 2022-08-30 22:01:43
我整天都在找麻煩,在sqlite中的用戶數據庫中使用go來更新secretQuestion和secretAnswer,我的實際文件中的內容是:r.ParseForm()        id := r.URL.Query().Get("id")        secretQuestion := r.Form.Get("question")        secretAnswer, _ := bcrypt.GenerateFromPassword([]byte(r.Form.Get("answer")), 14)        //        database.Db, err = sql.Open("sqlite3", "./database/database.db")        if err != nil {            panic(err)        }        //        result, _ := database.Db.Prepare("UPDATE users SET secretQuestion = ?,secretAnswer = ? WHERE id=?")        result.Exec(secretQuestion, secretAnswer, id)我沒有找到一種工作的方法,我嘗試了很多,那些像這樣的編譯并且不給錯誤(通過恢復錯誤來嘗試),但是在打開我的數據庫secret之后,問題和secretAnswer仍然很好,請注意,我給他們的東西還沒有檢查過。感謝每個預付款的幫助!我不習慣使用論壇,所以請隨時告訴我是否需要添加一些東西。
查看完整描述

1 回答

?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

這對我有用:


package main


import (

   "database/sql"

   _ "github.com/mattn/go-sqlite3"

)


func main() {

   d, e := sql.Open("sqlite3", "file.db")

   if e != nil {

      panic(e)

   }

   defer d.Close()

   d.Exec("UPDATE artist_t SET check_s = ? WHERE artist_n = ?", "2021-05-20", 42)

}

https://github.com/mattn/go-sqlite3


查看完整回答
反對 回復 2022-08-30
  • 1 回答
  • 0 關注
  • 116 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號