欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

go語言通過odbc訪問Sql Server數(shù)據(jù)庫的方法

 更新時(shí)間:2015年03月04日 09:33:37   作者:work24  
這篇文章主要介紹了go語言通過odbc訪問Sql Server數(shù)據(jù)庫的方法,實(shí)例分析了Go語言通過odbc連接與查SQL Server詢數(shù)據(jù)庫的技巧,需要的朋友可以參考下

本文實(shí)例講述了go語言通過odbc訪問Sql Server數(shù)據(jù)庫的方法。分享給大家供大家參考。具體如下:

這里需要用到go-odbc庫,開源地址為:https://github.com/weigj/go-odbc

復(fù)制代碼 代碼如下:
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;
}

希望本文所述對(duì)大家的Go語言程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 淺析Golang中字符串拼接問題

    淺析Golang中字符串拼接問題

    Go的字符串是一個(gè)不可改變的數(shù)據(jù)結(jié)構(gòu),這和其他語言如JAVA,C++等的設(shè)定很類似.總體來說,有如下五種拼接方式,下面我們將論述各種方式的性能問題,以及如何選擇
    2023-04-04
  • Golang中int,?int8,?int16,?int32,?int64和uint區(qū)別淺析

    Golang中int,?int8,?int16,?int32,?int64和uint區(qū)別淺析

    go語言中的int的大小是和操作系統(tǒng)位數(shù)相關(guān)的,如果是32位操作系統(tǒng),int類型的大小就是4字節(jié),如果是64位操作系統(tǒng),int類型的大小就是8個(gè)字節(jié),下面這篇文章主要給大家介紹了關(guān)于Golang中int,?int8,?int16,?int32,?int64和uint區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 一文探索Go中的函數(shù)使用方式

    一文探索Go中的函數(shù)使用方式

    在編程中,函數(shù)是基本構(gòu)建塊之一,Go語言以其簡(jiǎn)潔明了的函數(shù)定義和調(diào)用語法而聞名,所以本文就來和大家聊聊Go中的函數(shù)概念及使用,感興趣的可以了解下
    2023-09-09
  • Go?Excelize?API源碼閱讀SetSheetViewOptions示例解析

    Go?Excelize?API源碼閱讀SetSheetViewOptions示例解析

    這篇文章主要為大家介紹了Go-Excelize?API源碼閱讀SetSheetViewOptions示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Go實(shí)現(xiàn)set類型的示例代碼

    Go實(shí)現(xiàn)set類型的示例代碼

    本文主要介紹了Go實(shí)現(xiàn)set類型的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Go pprof內(nèi)存指標(biāo)含義備忘錄及案例分析

    Go pprof內(nèi)存指標(biāo)含義備忘錄及案例分析

    這篇文章主要介紹了Go pprof內(nèi)存指標(biāo)含義備忘錄問題,小編特此把問題及案例分享到腳本之家平臺(tái)供大家學(xué)習(xí),需要的朋友可以參考下
    2020-03-03
  • 破解IDEA(Goland)注冊(cè)碼設(shè)置 license server一直有效不過期的過程詳解

    破解IDEA(Goland)注冊(cè)碼設(shè)置 license server一直有效不過期的過程詳解

    這篇文章主要介紹了破解IDEA(Goland)注冊(cè)碼設(shè)置 license server一直有效不過期,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Go語言中g(shù)oroutine和WaitGroup的使用示例詳解

    Go語言中g(shù)oroutine和WaitGroup的使用示例詳解

    goroutine 是Go中一個(gè)輕量級(jí)的線程, 只需要一個(gè)go關(guān)鍵字就可以創(chuàng)建一個(gè)goroutine,這篇文章主要介紹了Go語言中g(shù)oroutine和WaitGroup的使用,需要的朋友可以參考下
    2023-03-03
  • 詳解Golang中channel的實(shí)現(xiàn)

    詳解Golang中channel的實(shí)現(xiàn)

    channel俗稱管道,用于數(shù)據(jù)傳遞或數(shù)據(jù)共享,其本質(zhì)是一個(gè)先進(jìn)先出的隊(duì)列,使用goroutine+channel進(jìn)行數(shù)據(jù)通訊簡(jiǎn)單高效,同時(shí)也線程安全,本文就給大家講講Golang中channel的實(shí)現(xiàn),需要的朋友可以參考下
    2023-09-09
  • Go 1.22中的for循環(huán)新特性詳解

    Go 1.22中的for循環(huán)新特性詳解

    在 Go 語言中,for 循環(huán)是實(shí)現(xiàn)迭代的主要方式,Go 中的 for 循環(huán)非常靈活,有多種使用方式,本文將給大家詳細(xì)的介紹一下Go 1.22中的for循環(huán)新特性,感興趣的朋友可以參考下
    2024-02-02

最新評(píng)論