go语言通过odbc访问Sql Server数据库的方法
本文实例讲述了go语言通过odbc访问Sql Server数据库的方法。分享给大家供大家参考。具体如下:
这里需要用到go-odbc库,开源地址为:https://github.com/weigj/go-odbc
代码如下:
package main; import ( "fmt" "database/sql" _"odbc/driver" ) func main(){ conn,err := sql.Open("odbc","driver={SQL Server};SERVER=192.168.0.7;UID=sa;PWD=sa123456;DATABASE=abdb1"); if(err!=nil){ fmt.Println("Connecting Error"); return; } defer conn.Close(); stmt,err := conn.Prepare("select top 5 id from ab_contents"); if(err!=nil){ fmt.Println("Query Error",err); return; } defer stmt.Close(); row,err := stmt.Query(); if err!=nil { fmt.Println("Query Error",err); return; } defer row.Close(); for row.Next() { var id int; if err := row.Scan(&id);err==nil { fmt.Println(id); } } fmt.Printf("%s\n","finish"); return; }
希望本文所述对大家的Go语言程序设计有所帮助。
相关推荐
小科的奋斗 2020-11-16
wfs 2020-10-29
哈嘿Blog 2020-10-26
bearhoopIT之道 2020-11-11
文山羊 2020-11-07
jaminliu0 2020-10-25
railssky 2020-10-25
小科的奋斗 2020-10-24
HELLOBOY 2020-10-23
牧 2020-10-22
狼窝 2020-10-22
ciqingloveless 2020-10-15
专注前端开发 2020-10-12
哈嘿Blog 2020-09-08
linmufeng 2020-09-08
qidiantianxia 2020-09-15
哈嘿Blog 2020-08-16