注册

从官网下载的驱动,放到src后,报错undefined: initThirdPartCipher等等

ixuer 2023/03/20 731 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: v8.1.2.128_ent_x86_64_ctm_pack4
【操作系统】:Server:KylinV10SP2, Client:MacOS
【CPU】: Server:Intel® Xeon® CPU E5-2660 v2 @ 2.20GHz Client:Intel
【问题描述】*:从官网下载的驱动,放到src后,报错undefined: initThirdPartCipher等等,如图:
image.png

代码如下:

package db import ( "database/sql" _ "dm" "encoding/json" "fmt" ) var db *sql.DB type Author struct { ID int `json:"id"` Name string `json:"name"` Age string `json:"age"` } func List() ([]*Author, error) { var err error db, err = sql.Open("dm", "dm://SYSDBA:密码@localhost:5236?autoCommit=true") if err != nil { return nil, err } defer db.Close() if err = db.Ping(); err != nil { return nil, err } q := "SELECT * FROM author" rows, err := db.Query(q) if err != nil { return nil, err } var authors = make([]*Author, 0) for rows.Next() { if err = rows.Scan(&authors); err != nil { continue } } bData, err := json.Marshal(authors) if err != nil { return nil, err } fmt.Println("data: ", string(bData)) return authors, nil }
回答 0
暂无回答
扫一扫
联系客服