第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

UPDATE SQL 命令不適用于 GO 語(yǔ)言

UPDATE SQL 命令不適用于 GO 語(yǔ)言

在下面的這個(gè)例子中,UPDATE命令不起作用。為什么 ?詳見(jiàn)updateDate方法。package mainimport (    "database/sql"    "fmt"    "log"    _ "github.com/go-sql-driver/mysql")type ConnData struct {    // para usar conex?o via socket veja '/etc/mysql/my.cnf'    // para usar conex?o via tcp confira a porta com 'ps -ef | grep mysqld'    dbuser, dbpasswd, dbname, tcp, socket string}var myConnData = ConnData{dbuser: "soma", dbpasswd: "secret1000",    dbname: "test",    tcp:    "tcp(127.0.0.1:3307)",    socket: "unix(/tmp/mysql.sock)"}// CREATE TABLE userinfo// (//     uid serial NOT NULL,//     username character varying(20) NOT NULL,//     depto character varying(10)  NULL,//     Created date,//     CONSTRAINT userinfo_pkey PRIMARY KEY (uid)// )func main() {    _ = ConnectToMySQLAndRunCmd(myConnData).(string)}func ConnectToMySQLAndRunCmd(connData ConnData) interface{} {    myConnStr := connData.dbuser + ":" + connData.dbpasswd +        "@" + connData.tcp + "/" + connData.dbname    log.Printf("Connecting to MySQL Server using %s\n", myConnStr)    db, err := sql.Open("mysql", myConnStr)    // myConnStr := connData.dbuser + ":" + connData.dbpasswd +    //  "@" + connData.tcp + "/" + connData.dbname    defer db.Close()    checkErr(err)    // Open doesn't open a connection. Validate DSN data:    err = db.Ping()    checkErr(err)    // Limpando a tabela    _, err = db.Exec("DELETE FROM userinfo")    checkErr(err)}出了什么問(wèn)題?當(dāng)我運(yùn)行主程序時(shí),請(qǐng)參見(jiàn)下面的結(jié)果。$ ./main2015/09/05 14:04:34 Connecting to MySQL Server using soma:soma@tcp(127.0.0.1:3307)/test2015/09/05 14:04:34 ID = 3, affected = 12015/09/05 14:04:34 3 Pedro TI 2015-09-012015/09/05 14:04:34 ???? Updating record 3Records affected 02015/09/05 14:04:34 3 Pedro TI 2015-09-01我正在使用go build -a -installsuffix cgo -o main .構(gòu)建主程序
查看完整描述

1 回答

?
HUWWW

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊

您似乎顛倒了 lastId 和“2015-09-02”的順序:


cmd := "UPDATE userinfo SET created = ? WHERE uid = ?"

res, err := updateDate.Exec(lastId, "2015-09-02")


查看完整回答
反對(duì) 回復(fù) 2021-11-08
  • 1 回答
  • 0 關(guān)注
  • 187 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)