您现在的位置是:首页 >

大数据技术与应用 ASP.NET项目开发指南:数据层类(2)[2]

火烧 2021-08-22 01:44:53 1062
ASP.NET项目开发指南:数据层类(2)[2]    方法 u lic tri g Read tr( tri g trSql i t flag)  该方法用来返回一个表中一行中的一个字段的值 如程序

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

   方法public string Readstr(string strSql int flag)

  该方法用来返回一个表中一行中的一个字段的值 如程序 所示

  程序   ST_DataBase cs

     //读某一行中某一字段的值

     public string Readstr(string strSql int flag)

     {

         //创建一个数据集ST_dd

         DataSet ST_dd=new DataSet()

         string ST_str;

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

         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_str=ST_dd Tables[ ] Rows[ ] ItemArray[flag] ToString()

         //关闭连接

         ST_dbconn Close()

         return ST_str;

     }

  【代码说明】代码第 行表示当前方法返回一个字符串 代码第 ~ 行与前面读取数据的方法一致 也是将数据填充到DataSet中 但代码第 行获取DataSet中第一个表中指定行的字段值

   方法public void execsql(string strSql)

  该方法用来执行非查询的SQL语句 如程序 所示

  程序   ST_DataBase cs

     public void execsql(string strSql)

     {

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

         OleDbConnection ST_dbconn=new

             OleDbConnection(ST_ConnectionString)

         //定义并初始化命令对象

         OleDbCommand ST_m=new OleDbCommand(strSql ST_dbconn)

         //关闭连接

         ST_dbconn Close()

         //打开连接

         ST_dbconn Open()

         //执行命令

         ST_m ExecuteNonQuery()

         //关闭连接

         ST_dbconn Close()

      }

  【代码说明】代码第 行定义了一个命令对象OleDbCommand 第 行执行该命令 从第 行可以看出 该执行方法没有返回值 代码第 行也使用了void关键字 表示不需要返回数据

大数据技术与应用 ASP.NET项目开发指南:数据层类(2)[2]

  注意 由于页面的排版问题 本书的代码缩进方式与实际不同 读者需注意

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

      编辑推荐

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

       ASP NET开发培训视频教程

lishixinzhi/Article/program/net/201311/15944  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码