fix database error
This commit is contained in:
parent
941d54b886
commit
dbdb0de0f3
@ -780,6 +780,8 @@ func FetchAll(rows *sql.Rows) (error, map[int]map[string]string) {
|
|||||||
switch vtype := col.(type) {
|
switch vtype := col.(type) {
|
||||||
case int64:
|
case int64:
|
||||||
record[columns[i]] = strconv.FormatInt(vtype, 10)
|
record[columns[i]] = strconv.FormatInt(vtype, 10)
|
||||||
|
case string:
|
||||||
|
record[columns[i]] = vtype
|
||||||
default:
|
default:
|
||||||
record[columns[i]] = string(vtype.([]byte))
|
record[columns[i]] = string(vtype.([]byte))
|
||||||
}
|
}
|
||||||
@ -793,6 +795,10 @@ func FetchAll(rows *sql.Rows) (error, map[int]map[string]string) {
|
|||||||
func OpenDB(Method, ConnStr string) error {
|
func OpenDB(Method, ConnStr string) error {
|
||||||
var err error
|
var err error
|
||||||
DBRes, err = sql.Open(Method, ConnStr)
|
DBRes, err = sql.Open(Method, ConnStr)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
err = DBRes.Ping()
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
func CloseDB() {
|
func CloseDB() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user