• ado.net中的几个对象


    • Connection:用于连接数据源
    • Command:对数据源执行命令
    • DataReader:在只读和只写的连接模式下从数据源读取数据.
    • DataAdpter:从数据源读取数据并使用所读取的数据填充数据集对象.

    建立Connection

    1,用SqlConnection连接Sql Server

    (1)引入命名空间:

    using System.Data.SqlClient;

    (2)连接数据库:

    string conString="data source=127.0.0.1;Database=codematic;user id=sa;password=";
    SqlConnection myConnection=new SqlConnection(conString);
    myConnection.Open();

    2,用OracleClient连接Oracle

    (1)添加System.Data.OracleClient程序集,然后再添加命名空间

    using System.Data.OracleClient;

    (2)连接数据库:

    string conString="Data Source=codematic;User Id=codeuser;Password=user123";
    OracleConnection myConnection=new OracleConnection(conString);
    myConnection.Open();

    3,用MySqlConnection连接MySql

          连接Mysql数据库有两种方法:MySQL Connection/ODBC和MysqlConnection/NET,ODBC连接器是符合ODBC标准的交互平台,是.net访问mysql数据库最好的选择.

          首先安装Mysql-connection-net-xx.Data.msi这个组件.如果默认安装可在目录:c:Program FilesMySQLMySql Connection Net x.x.xBinaries.NET2.0找到Mysql.Data.dll,将文件复制到bin目录下,在项目中添加引用

    (1)加入命名空间:

    using MySql.Data.MySqlClient;

    (2)连接数据库:

    string conString="server=127.0.0.1;database=mysql;user id=root;password=123";
    MySqlConnection myConnection=new MySqlConnection(conString);
    myConnection.Open();

    4,用OleDbConnection连接各种数据源

    (1)加入命名空间:

    using System.Data.OleDb;

    (2)连接SQL Server:

    string conString="Provider=SQLOLEDB.1;Persist Security Info=False; User ID=sa;Database=Codematic;Data Source=COMPUTER";
    OleDbConnection myConnection=new OleDbConnection(conString);
    myConnection.Open();

    (3)连接Access

    string conString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Database1.mdb;Persist Security Info=False";

    (4)连接Oracle

    string conString="Provider=MSDAORA.1;User ID=user;Password=123;Data Source=db;Persist Security Info=False";

    建立Command:

  • 相关阅读:
    辅助方法、模型、视图数据
    HTML.Label
    HTML辅助方法
    ViewBag与ViewData
    ASP.NET MVC4 View 指定视图
    ASP.NET MVC4 配置逻辑
    大部分基于MVC的Web框架所使用的一些基本原则
    MVC内置的验证属性
    高德地图多点标记自定义地图
    关于数组的去重
  • 原文地址:https://www.cnblogs.com/valiant1882331/p/4167802.html
Copyright © 2020-2023  润新知