From 5f03fcf1abe7511c7ad93b6cd1a03f61cb4dce9a Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 23 Sep 2024 15:13:56 +0800 Subject: [PATCH] 1 --- godbpool.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/godbpool.go b/godbpool.go index f6a24fc..7fcfbe8 100644 --- a/godbpool.go +++ b/godbpool.go @@ -71,3 +71,24 @@ func (this *dbPool) NewInsert( }) return resultErr, resultLastInsertId, resultRowsAffected } + +func (this *dbPool) NewUpdate( + dataSource string, + tblName string, + whereKv [][]string, + fieldsKv [][]string) (error, int64, int64) { + var resultErr error + var resultLastInsertId int64 + var resultRowsAffected int64 + this.Update( + dataSource, + tblName, + whereKv, + fieldsKv, + func (err error, lastInsertId int64, rowsAffected int64) { + resultErr = err + resultLastInsertId = lastInsertId + resultRowsAffected = rowsAffected + }) + return resultErr, resultLastInsertId, resultRowsAffected +}