当前位置: 首页 > 编程笔记 >

go语言通过odbc操作Access数据库的方法

万俟心思
2023-03-14
本文向大家介绍go语言通过odbc操作Access数据库的方法,包括了go语言通过odbc操作Access数据库的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了go语言通过odbc操作Access数据库的方法。分享给大家供大家参考。具体如下:

这里需要用到go-odbc库,下载地址为:https://github.com/weigj/go-odbc

package main;

import (

 "fmt"

 "database/sql"

 _"odbc/driver"

)

func main(){

 conn,err := sql.Open("odbc","driver={Microsoft Access Driver (*.mdb)};dbq=d:\\test.mdb");

 if(err!=nil){

  fmt.Println("Connecting Error");

  return;

 }

 defer conn.Close();

 stmt,err := conn.Prepare("select * from test");

 if(err!=nil){

  fmt.Println("Query Error");

  return;

 }

 defer stmt.Close();

 row,err := stmt.Query();

 if err!=nil {

  fmt.Println("Query Error");

  return;

 }

 defer row.Close();

 for row.Next() {

  var id int;

  var name string;

  if err := row.Scan(&id,&name);err==nil {

   fmt.Println(id,name);

  }

 }

 fmt.Printf("%s\n","finish");

 return;

}

希望本文所述对大家的Go语言程序设计有所帮助。

 类似资料:
  • 本文向大家介绍go语言通过odbc访问Sql Server数据库的方法,包括了go语言通过odbc访问Sql Server数据库的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了go语言通过odbc访问Sql Server数据库的方法。分享给大家供大家参考。具体如下: 这里需要用到go-odbc库,开源地址为:https://github.com/weigj/go-odbc 希望本文所

  • 本文向大家介绍go语言通过zlib压缩数据的方法,包括了go语言通过zlib压缩数据的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了go语言通过zlib压缩数据的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的Go语言程序设计有所帮助。

  • 本文向大家介绍Go语言操作mysql数据库简单例子,包括了Go语言操作mysql数据库简单例子的使用技巧和注意事项,需要的朋友参考一下 Go语言操作数据库非常的简单, 他也有一个类似JDBC的东西"database/sql" 实现类是"github.com/go-sql-driver/mysql" 使用过JDBC的人应该一看就懂 对日期的处理比较晦涩,没有JAVA流畅:

  • null 我看到过其他答案,提到了一个名为UCANAccess的Access数据库的JDBC驱动程序。如何设置Java项目以使用这种方法? (建议从Java使用Access数据库的更好方法的答案也是最受欢迎的。)

  • 本文向大家介绍php操作access数据库的方法详解,包括了php操作access数据库的方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php操作access数据库的方法。分享给大家供大家参考,具体如下: 在PHP网站开发中,PHP与Mysql是最好的组合,但是当你想将其他平台的网站移植到PHP平台时,必然遇到移植性的问题,如ASP+ACCESS平台如何移植?首当其冲便是PHP连

  • 问题内容: 我想从我的Java项目中操作Microsoft Access数据库(.accdb或.mdb文件)。我不想使用Microsoft的JDBC-ODBC Bridge和Access ODBC驱动程序,因为: JDBC-ODBC Bridge已从Java SE 8中删除,并且不受支持(参考:here), 当文本包含代码点在U + 00FF以上的Unicode字符时,JDBC-ODBC Brid