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();
    }
    }
    }

  • 相关阅读:
    NYOJ题目28大数阶乘
    网页小图标设置
    Sass中文乱码问题(手动编译和watch编译)
    设计模式之构建者模式(Builder):初步理解
    Struts2之类型转换器
    css设置网页文本选中样式
    由超市临时储物柜引发的一点设计随想...
    前端资源相关参考资料
    Struts2拦截器之ExceptionMappingInterceptor(异常映射拦截器)
    Struts2之OGNL
  • 原文地址:https://www.cnblogs.com/1175429393wljblog/p/5322477.html
Copyright © 2011-2022 走看看