//导入程序中用的的所有名称空间
using System ; 
using System.Data.OleDb ; 
using System.Windows.Forms ;

class OleDbTest { 
    public static void Main ( ) { 
        //建立指向数据库的连接 
      string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +Application.StartupPath + "\\my.mdb" ; 
      OleDbConnection aConnection = new OleDbConnection ( strConnect ) ;

//设计所需要返回的数据集的内容
       OleDbCommand aCommand = new OleDbCommand ( "select * from Persons", aConnection ) ; 
       try { 
            //打开指向数据库连接
            aConnection.Open ( ) ; 
         //返回需要的数据集内容 
        OleDbDataReader aReader = aCommand.ExecuteReader ( ) ; 
        Console.WriteLine ( "以下就是打开后的数据集的一个字段的所有内容!" ) ; 
        //屏幕输出数据集的第一个字段的所有内容,如果要第二个字段把"0"改为"1" 
            while ( aReader.Read ( ) ) {
         Console.WriteLine ( aReader.GetString (0) ) ;
        } 
            //关闭数据集    
            aReader.Close ( ) ;
            //关闭指向数据库的连接  
          aConnection.Close ( ) ;   
          } 
          catch ( OleDbException e ) 
          { 
              //如果出错,输出错误信息 
           Console.WriteLine ( "错误类型:", e.Errors[0].Message ) ; 
          } 
      }
  }

[C#] C#访问数据库的代码(Access版本)相关推荐

  1. 【一】ODB - C++ 访问数据库的利器--Hello World On Windows(Version-24)

    本文以MySQL数据库为例,其他数据类似. 官方文档和下载 ODB官方首页    官方开发者说明书(开发教程) 安装下载首页(下载与安装教程Windows/Linux) Windows安装步骤(都是英 ...

  2. Win32 API 和 ODBC 访问数据库一

    准备用Win32 API和ODBC来访问数据库: 代码如下: /*------------------------------------------------------------win32, ...

  3. 详解-程序是如何访问数据库的?

    ​ ​ 最近我们项目中引入了时序数据库TDengine,所以可以访问的数据库需要配置两个,并且在不同的时机访问不同的数据库,在配置多数据源的过程中,我想了很多问题,花费了一部分精力将数据库访问的原理彻 ...

  4. 微软ACE访问数据库引擎2010版_Microsoft Access 2010 数据库引擎可再发行程序包

    微软ACE访问数据库引擎2010版 Microsoft Access 2010 数据库引擎可再发行程序包 1.官方下载: 中文版:Download Microsoft Access 2010 数据库引 ...

  5. C++ 版本ORM访问数据库之ODB访问oracle的Demo(三)

    ODB的组成部分: 1: 操作系统的ODB编译器 2: odb核心库libodb 3: 各种数据库的相关链接库 使用ODB访问数据需要的库和头文件(不懂, 请看https://www.cnblogs. ...

  6. php访问数据库例子,PHP访问MSSQL数据库(实例代码)

    本例子只作为简单的引导,实现一个简单的查询: php中mssql数据库简单查询完整实例 //说明:测试的时候是连接的是远程的mssql数据库,没有在本机运行 //初始化mssql数据库连接,分别是 主 ...

  7. 注意:宝塔曝未授权访问数据库漏洞,尽快升级版本!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | https://nosec.org/home/ ...

  8. c++访问数据库代码示例 occi_使用Python操作SQL Server数据库

    先说一下SQL Server 如果有条件可以使用远程连接或者TeamViewer等工具,操作带GUI的数据库管理器,实施起来可以很省心.可以直接查看结果,模板化查询甚至提示语句错误等. 如果是使用li ...

  9. C++版本 ORM 访问数据库之ODB 的oracle Demo测试(二)

    有上篇文章已经说了odb的环境编译, 现在直接拿来给的例子进行数据库的增删改查操作测试 1. ODB访问oracle数据库_ 插入操作(insert) 直接运行上篇编译好的exe文件会出现如下错误 错 ...

  10. python只能使用内置数据库_Python只能使用内置数据库SQLite,无法访问MS SQLServer、ACCESS或Oracle、MySQL等数据库...

    Python只能使用内置数据库SQLite,无法访问MS SQLServer.ACCESS或Oracle.MySQL等数据库 答:× 幼儿主动与外部环境相互作用的最重要的方式是 ( ). 答:活动 K ...

最新文章

  1. 用strings命令输出文件中的可打印字符
  2. Spring 系列,第 2 部分: 当 Hibernate 遇上 Spring
  3. linux下线程错误码表
  4. JavaScript脚本放在哪里
  5. html万年历闹钟怎么取消,万年历如何取消整点报时,他上面有四个键,分...
  6. NSubstitute完全手册(八)替换返回值
  7. SVN:冲突解决 合并别人的修改
  8. C ++基础 | sizeof函数(endl 和 \ n),定义常量(Define Constants),枚举常量(Enumerated Constants)_2
  9. 左侧栏下拉框HTML代码,html5下拉菜单代码
  10. 基于android对接百度地图搜索附近关键字列表展示并调用第三方地图应用打开导航(百度地图、高德地图)
  11. Spring Boot:Consider defining a bean of type ‘*.*.*‘ in your configuration解决方案
  12. 对象——从现实世界的抽象(*)
  13. 输入输出运算符的重载
  14. Axure手机原型图总结
  15. c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
  16. 【Codecs系列】AVS+(AVS1 P16)解码器
  17. IDEA打包jar 跳过测试
  18. Win11系统Windows.old怎么删?Windows.old删不了怎么办?
  19. 多文件自平衡云传输(三)节点选择和资源分配 —————— 开开开山怪
  20. Italvibras M3/4-S02振动电机M3/20-S02 3/100-S02 3/200-S02 MVSI 3/300-S02振动电机

热门文章

  1. Django项目将debug模式设置为false时,静态文件出错
  2. ruby rails
  3. mysql 中的bool值
  4. VirtualBox中增强工具的安装
  5. 如何将c语言转成汇编语言,如何把汇编语言转换成C语言
  6. Java NIO 详解(一)
  7. Java NIO框架Netty教程(四) – ServerBootStrap启动流程源码分析
  8. flAbsPath on /var/lib/dpkg/status failed 解决 Cydia 红字
  9. 文件和目录属性ls which alias
  10. SQL Server误区30日谈-Day25-有关填充因子的误区