zoukankan      html  css  js  c++  java
  • 测试ODBC与OLE

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Data.Odbc;
    using System.Data.OleDb;

    namespace 测试ODBC与OLE
    {
    class Program
    {
    static void Main(string[] args)
    {
    ////Odbc
    //string connString = "aaaaas";
    //OdbcConnection conn = new OdbcConnection(connString);
    //conn.Open();
    //OdbcCommand command = conn.CreateCommand();
    //command.CommandText = "select * from table";
    //OdbcDataReader read = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
    //while (read.Read())
    //{
    // //Console.WriteLine("数据:姓名{0}", reader.GetString(1));
    // Console.WriteLine("数据:姓名{0},年龄{1},性别{2}", read.GetString(1), read.GetValue(2), read.GetValue(3));
    //}
    //Console.Read();
    //OleDb
    //连接Access数据库
    //Microsoft.Jet.OLEDB.4.0(以下简称 Jet 引擎)
    //string oledbConnstring = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:Programme工作MyPraticeWork测试ODBC与OLE测试ODBC与OLEinDebugEMR.mdb";
    //OleDbConnection connOle = new OleDbConnection(oledbConnstring);
    //connOle.Open();
    //OleDbCommand commandOle = connOle.CreateCommand();
    //commandOle.CommandText = "select * from EMR_PATIENTS";
    //OleDbDataReader reader = commandOle.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
    //if (reader.Read())
    //{
    // Console.WriteLine("数据:姓名{0}", reader.GetString(0));
    // //Console.WriteLine("数据:姓名{0},年龄{1},性别{2}", reader.GetString(0), reader.GetString(1), reader.GetString(2));
    //}
    //Console.Read();

    //Microsoft.ACE.OLEDB.12.0(以下简称 ACE 引擎)
    string oledbConnstring = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:Programme工作MyPraticeWork测试ODBC与OLE测试ODBC与OLEinDebugdbxs.accdb";

    OleDbConnection connOle = new OleDbConnection(oledbConnstring);
    connOle.Open();
    OleDbCommand commandOle = connOle.CreateCommand();
    commandOle.CommandText = "select * from UserInfo";
    OleDbDataReader reader = commandOle.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
    while (reader.Read())
    {
    //Console.WriteLine("数据:姓名{0}", reader.GetString(1));
    Console.WriteLine("数据:姓名{0},年龄{1},性别{2}", reader.GetString(1), reader.GetValue(2), reader.GetValue(3));
    }
    Console.Read();
    }
    }
    }

  • 相关阅读:
    c# 集合的交集、并集、差集
    git版本控制
    jquery html动态添加的元素绑定事件详解
    Binding笔记
    动画
    MSSQL 索引
    TCP和UDP的优缺点及区别
    Fetch API 了解 及对比ajax、axois
    提供图片服务网站
    2017 jq 总结
  • 原文地址:https://www.cnblogs.com/1175429393wljblog/p/5322477.html
Copyright © 2011-2022 走看看