zoukankan      html  css  js  c++  java
  • 1.1.2 ADO.NET模型

    源代码:13033480群共享

    一、新建解决方案MyADOdotNET

    二、在解决方案中添加类库项目Data,设置属性。

    三、在类库Data中添加类Data.cs

    四、在Data.cs中添加代码:

    namespace WestGarden.Data
    {
        namespace SqlClient
        {
            public class SqlConnection
            {
                public string Information = "WestGarden.Data.SqlClient.SqlConnection";
            }
            public class SqlCommand
            {
                public string Information = "WestGarden.Data.SqlClient.SqlCommand";
            }
            public class SqlDataReader
            {
                public string Information = "WestGarden.Data.SqlClient.SqlDataReader";
            }
            public class SqlDataAdapter
            {
                public string Information = "WestGarden.Data.SqlClient.SqlDataAdapter";
            }
        }
    
        namespace OleDb
        {
            public class OleDbConnection
            {
                public string Information = "WestGarden.Data.OleDb.OleDbConnection";
            }
            public class OleDbCommand
            {
                public string Information = "WestGarden.Data.OleDb.OleDbCommand";
            }
            public class OleDbDataReader
            {
                public string Information = "WestGarden.Data.OleDb.OleDbDataReader";
            }
            public class OleDbDataAdapter
            {
                public string Information = "WestGarden.Data.OleDb.OleDbDataAdapter";
            }
        }
        
        namespace Odbc
        {
            public class OdbcConnection
            {
                public string Information = "WestGarden.Data.Odbc.OdbcConnection";
            }
            public class OdbcCommand
            {
                public string Information = "WestGarden.Data.Odbc.OdbcCommand";
            }
            public class OdbcDataReader
            {
                public string Information = "WestGarden.Data.Odbc.OdbcDataReader";
            }
            public class OdbcDataAdapter
            {
                public string Information = "WestGarden.Data.Odbc.OdbcDataAdapter";
            }
        }
       
        namespace OracleClient
        {
            public class OracleConnection
            {
                public string Information = "WestGarden.Data.OracleClient.OracleConnection";
            }
            public class OracleCommand
            {
                public string Information = "WestGarden.Data.OracleClient.OracleCommand";
            }
            public class OracleDataReader
            {
                public string Information = "WestGarden.Data.OracleClient.OracleDataReader";
            }
            public class OracleDataAdapter
            {
                public string Information = "WestGarden.Data.OracleClient.OracleDataAdapter";
            }
        }
    }
    


     

    五、在解决方案中添加网站项目Web

    六、在Default.aspx.cs中添加代码:

    using System;

     

    using WestGarden.Data.SqlClient;

    using WestGarden.Data.OleDb;

    using WestGarden.Data.Odbc;

    using WestGarden.Data.OracleClient;

     

    namespace WestGarden.Web

    {

        public partial class Default : System.Web.UI.Page

        {

            protected void Page_Load(object sender, EventArgs e)

            {

                Response.Write("SQLServer.NET数据提供程序核心类有4个,分别是:</br>");

                SQLServer();

     

                Response.Write("OleDb.NET数据提供程序核心类有4个,分别是:</br>");

                OleDb();

     

                Response.Write("Odbc.NET数据提供程序核心类有4个,分别是:</br>");

                Odbc();

     

                Response.Write("Oracle.NET数据提供程序核心类有4个,分别是:</br>");

                Oracle();

            }

            void SQLServer()

            {

                SqlConnection conn = new SqlConnection();

                SqlCommand cmd = new SqlCommand();

                SqlDataReader rdr = new SqlDataReader();

                SqlDataAdapter da = new SqlDataAdapter();

     

                Response.Write(conn.Information + "</br>");

                Response.Write(cmd.Information + "</br>");

                Response.Write(rdr.Information + "</br>");

                Response.Write(da.Information + "</br></br>");

            }

            void OleDb()

            {

                OleDbConnection conn = new OleDbConnection();

                OleDbCommand cmd = new OleDbCommand();

                OleDbDataReader rdr = new OleDbDataReader();

                OleDbDataAdapter da = new OleDbDataAdapter();

     

                Response.Write(conn.Information + "</br>");

                Response.Write(cmd.Information + "</br>");

                Response.Write(rdr.Information + "</br>");

                Response.Write(da.Information + "</br></br>");

            }

            void Odbc()

            {

                OdbcConnection conn = new OdbcConnection();

                OdbcCommand cmd = new OdbcCommand();

                OdbcDataReader rdr = new OdbcDataReader();

                OdbcDataAdapter da = new OdbcDataAdapter();

     

                Response.Write(conn.Information + "</br>");

                Response.Write(cmd.Information + "</br>");

                Response.Write(rdr.Information + "</br>");

                Response.Write(da.Information + "</br></br>");

            }

     

            void Oracle()

            {

                OracleConnection conn = new OracleConnection();

                OracleCommand cmd = new OracleCommand();

                OracleDataReader rdr = new OracleDataReader();

                OracleDataAdapter da = new OracleDataAdapter();

     

                Response.Write(conn.Information + "</br>");

                Response.Write(cmd.Information + "</br>");

                Response.Write(rdr.Information + "</br>");

                Response.Write(da.Information + "</br></br>");

            }

        }

    }

    版权所有©2012,西园电脑工作室.欢迎转载,转载请注明出处.更多文章请参阅博客http://blog.csdn.com/yousuosi

  • 相关阅读:
    sql 用户自定义表类型和使用
    java idea常用快捷键
    sql强大的行转列功能(内置函数pivot及注意事项)(转载)
    while循环,for循环
    基本运算符,流程控制之if判断
    常量,基本数据类型,输入输出,基本运算符
    python解释器安装,运行python程序的方式及程序运行的步骤,变量与自动的内存管理
    计算机硬件基础知识普及,操作系统,编程语言分类
    计算机硬件组成与工作原理
    面向对象编程,类与对象的使用,内置函数
  • 原文地址:https://www.cnblogs.com/java20130723/p/3211638.html
Copyright © 2011-2022 走看看