知识大全 ASP.NET项目开发指南:数据层类(1)

Posted

篇首语:笛里谁知壮士心,沙头空照征人骨。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:数据层类(1)相关的知识,希望对你有一定的参考价值。

ASP.NET项目开发指南:数据层类(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     数据层类( )

  在此编写一个ST_DataBase cs 类 负责所有关于数据库的操作

   方法public DataTable ReadTable(string strSql)

  此方法用来从数据库中读取数据 并返回一个DataTable 如程序 所示

  程序   ST_DataBase cs

     public class ST_DataBase: System Web UI Page

    

         //用来存储连接到的数据库的字符串

         string ST_ConnectionString;

         public ST_DataBase()

        

         //获取连接数据库的字符串并赋值给ST_ConnectionString

         ST_ConnectionString=ConfigurationManager

             ConnectionStrings[ ConnectionString ] ToString()

        

         //读数据表DataTable

         public DataTable ReadTable(string strSql)

        

             //创建一个数据表ST_dd

             DataTable ST_dd=new DataTable()

             //定义新的数据连接控件并初始化

             OleDbConnection ST_dbconn=new

                 OleDbConnection(ST_ConnectionString)

             //打开连接

             ST_dbconn Open()

             //定义并初始化数据适配器

             OleDbDataAdapter ST_adapter = new OleDbDataAdapter(strSql

                 ST_dbconn)

             //将数据适配器中的数据填充到数据集ST_dd中

             ST_adapter Fill(ST_dd)

             //关闭连接

             ST_dbconn Close()

             return ST_dd;

        

     …

  【代码说明】代码第 行不再是我们常见的SqlConnection 而是OleDbConnection;使用它必须添加对System Data OleDb命名空间的引用 代码第 行创建了OleDbDataAdapter读取器 然后将数据填充到第 行创建的DataTable中

   方法public DataSet Readdate(string strSql)

  与ReadTable方法类似 调用此方法将返回一个DataSet 如程序 所示

  程序   ST_DataBase cs

     //读写数据集DataSet

     public DataSet Readdate(string strSql)

    

         //创建一个数据集ST_dd

         DataSet ST_dd=new DataSet()

         //定义新的数据连接控件并初始化

         OleDbConnection ST_dbconn=new

             OleDbConnection(ST_ConnectionString)

         //打开连接

         ST_dbconn Open()

         //定义并初始化数据适配器

         OleDbDataAdapter adapter = new OleDbDataAdapter(strSql ST_dbconn)         //将数据适配器中的数据填充到数据集ST_dd中

         adapter Fill(ST_dd)

         //关闭连接

         ST_dbconn Close()

         return ST_dd;

    

  【代码说明】代码第 行和前面的方法不同 这里创建了一个DataSet对象 但通过代码第 ~ 行的填充方法来看 使用OleDbDataAdapter读取器填充DataSet和填充DataTable的方法是一样的

       返回目录 ASP NET项目开发指南

       编辑推荐

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

cha138/Article/program/net/201311/15945

相关参考

知识大全 ASP.NET项目开发指南:数据层类(2)[2]

ASP.NET项目开发指南:数据层类(2)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 ASP.NET项目开发指南:数据缓存简介

ASP.NET项目开发指南:数据缓存简介  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nbs

知识大全 ASP.NET项目开发指南:数据表设计

ASP.NET项目开发指南:数据表设计  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 ASP.NET项目开发指南:数据库需求分析

ASP.NET项目开发指南:数据库需求分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 ASP.NET项目开发指南:数据库连接编写

ASP.NET项目开发指南:数据库连接编写  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 ASP.NET项目开发指南:Blog数据表设计

ASP.NET项目开发指南:Blog数据表设计  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &

知识大全 ASP.NET项目开发指南:数据表之间的关系

ASP.NET项目开发指南:数据表之间的关系  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 ASP.NET项目开发指南:网络书店数据表设计

ASP.NET项目开发指南:网络书店数据表设计  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &

知识大全 ASP.NET项目开发指南:Blog数据库连接编写

ASP.NET项目开发指南:Blog数据库连接编写  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET项目开发指南:Blog数据库需求分析

ASP.NET项目开发指南:Blog数据库需求分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!