知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(2)[2]

Posted 语句

篇首语:弓背霞明剑照霜,秋风走马出咸阳。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(2)[2]相关的知识,希望对你有一定的参考价值。

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

  程序   ST_RCatgManModule ascx cs

     protected void GridView_Delete(Object sender

         GridViewDeleteEventArgs E)

    

         //从文件Web Config中读取连接字符串

         string ST_sqldb =

             ConfigurationSettings AppSettings[ ConnectionString ];

         //连接ST_GinShopManage数据库

         SqlConnection ST_Conn = new SqlConnection(ST_sqldb)

         ST_Conn Open()

         //定义SQL语句

         String delsql = delete from ST_RoomCategory where ST_RCategoryId

             = @RCategoryId ;

         //创建ST_mymand对象 调用delsql

         SqlCommand ST_mymand = new SqlCommand(delsql ST_Conn)

         ST_mymand Parameters Add( @RCategoryId SqlDbType VarChar)

         //从dg_RCategoryList中获取RCategoryId值

         ST_mymand Parameters[ @RCategoryId ] Value =

             dg_RCategoryList DataKeys[E RowIndex] Value ToString()

         ST_mymand ExecuteNonQuery()

         dg_RCategoryList EditIndex = ;

         //更新dg_RCategoryList

         Show_RCategoryList()

    

     protected void GridView_Page(Object sender GridViewPageEventArgs E)

    

         dg_RCategoryList PageIndex = E NewPageIndex;

         Show_RCategoryList()

    

  【代码说明】当删除某行时 先创建数据库连接 然后执行代码第 ~ 行的SQL删除语句 此语句中有一个参数@RCategoryId 用于指定要删除数据的ID 代码第 ~ 行创建并设置此参数的值 代码第 行重新绑定网格显示更新后的数据

  注意 ExecuteNonQuery()方法没有返回值

  事件ShowAll_Click用来显示所有的房间类型 它同样调用了Show_RCategoryList()方法 btn_ search_Click事件将RnameTextBox的Text内容作为条件 在数据库中查询出要搜索的房间类型并显示出来 整段代码如程序 所示

  程序   ST_RCatgManModule ascx cs

     private void ShowAll_Click(object sender System EventArgs e)

    

         Show_RCategoryList()

    

  

     private void btn_search_Click(object sender System EventArgs e)

    

         //从文件Web Config中读取连接字符串

         string ST_sqldb =

     ConfigurationSettings AppSettings[ ConnectionString ];

         //连接ST_GinShopManage数据库

         SqlConnection ST_Conn = new SqlConnection (ST_sqldb)

         //定义SQL语句

         String ST_selsql= select

     ST_RCategoryId ST_Name ST_BedNum ST_Price from ST_RoomCategory where

     ST_Name = @Name ;

         //创建SqlDataAdapter对象 调用ST_selsql

         SqlDataAdapter ST_myadapter = new SqlDataAdapter

     (ST_selsql ST_Conn)

         ST_myadapter SelectCommand Parameters Add

     ( @Name SqlDbType VarChar )

         ST_myadapter SelectCommand Parameters [ @Name ] Value

     =RNameTextBox Text Trim()

         //创建并填充DataSet

         DataSet ds = new DataSet ()

         ST_myadapter Fill (ds)

         dg_RCategoryList DataSource =ds;

         dg_RCategoryList DataBind()

         ST_Conn Close ()

    

  【代码说明】上述代码是一个标准的查询数据库流程 最关键的是第 行 这是查询语句的条件 这里使用了参数@Name;第 行是设置参数的值 最后查询数据并绑定到网格控件中

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

       编辑推荐

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

       ASP NET开发培训视频教程

cha138/Article/program/net/201311/15986

相关参考

知识大全 ASP.NET项目开发指南:房间类型管理页面的搭建(2)[1]

ASP.NET项目开发指南:房间类型管理页面的搭建(2)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 ASP.NET项目开发指南:房间信息管理页面(1)

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

知识大全 ASP.NET项目开发指南:房间信息管理页面(2)[2]

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

知识大全 ASP.NET项目开发指南:房间信息管理页面(2)[1]

ASP.NET项目开发指南:房间信息管理页面(2)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ASP.NET项目开发指南:房间经营管理页面的搭建(1)

ASP.NET项目开发指南:房间经营管理页面的搭建(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ASP.NET项目开发指南:房间经营管理页面的搭建(2)

ASP.NET项目开发指南:房间经营管理页面的搭建(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ASP.NET项目开发指南:房间类型的添加(1)

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

知识大全 ASP.NET项目开发指南:房间类型的添加(2)[1]

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

知识大全 ASP.NET项目开发指南:房间类型的添加(2)[2]

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