zoukankan      html  css  js  c++  java
  • 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:

  • 相关阅读:
    邻居子系统 之 邻居项创建__neigh_create
    邻居子系统 之 邻居表的初始化neigh_table_init
    IP输出 之 分片ip_fragment、ip_do_fragment
    IP输出 之 ip_output、ip_finish_output、ip_finish_output2
    邻居子系统输出 之 neigh_output、neigh_hh_output
    IP输出 之 ip_local_out
    TCP->IP输出 之 ip_queue_xmit、ip_build_and_send_pkt、ip_send_unicast_reply
    TCP输出 之 tcp_transmit_skb
    TCP输出 之 tcp_write_xmit
    TCP层sendmsg系统调用的实现分析
  • 原文地址:https://www.cnblogs.com/valiant1882331/p/4167802.html
Copyright © 2011-2022 走看看