[Go] golang通过odbc操作微软Access数据库的方法 →→→→→进入此内容的聊天室

来自 , 2019-04-13, 写在 Go, 查看 113 次.
URL http://www.code666.cn/view/eebe038e
  1. package main;
  2.  
  3. import (
  4.         "fmt"
  5.         "database/sql"
  6.         _"odbc/driver"
  7. )
  8.  
  9. func main(){
  10.         conn,err := sql.Open("odbc","driver={Microsoft Access Driver (*.mdb)};dbq=d:\\test.mdb");
  11.         if(err!=nil){
  12.                 fmt.Println("Connecting Error");
  13.                 return;
  14.         }
  15.         defer conn.Close();
  16.         stmt,err := conn.Prepare("select * from test");
  17.         if(err!=nil){
  18.                 fmt.Println("Query Error");
  19.                 return;
  20.         }
  21.         defer stmt.Close();
  22.         row,err := stmt.Query();
  23.         if err!=nil {
  24.                 fmt.Println("Query Error");
  25.                 return;
  26.         }
  27.         defer row.Close();
  28.         for row.Next() {
  29.                 var id int;
  30.                 var name string;
  31.                 if err := row.Scan(&id,&name);err==nil {
  32.                         fmt.Println(id,name);
  33.                 }
  34.         }
  35.         fmt.Printf("%s\n","finish");
  36.         return;
  37. }
  38. //go/7306

回复 "golang通过odbc操作微软Access数据库的方法"

这儿你可以回复上面这条便签

captcha