知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[2]
Posted 语句
篇首语:树老根子深,人老骨头硬。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[2]相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:房间信息的修改和删除(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
程序 ST_RoomEditModule ascx cs
…
//房间类型是否已选定
public void NotNullValidate(object source
System Web UI WebControls ServerValidateEventArgs args)
if(RCategoryNameList SelectedIndex== )
//房间类型未选
args IsValid =false;
else
//房间类型已选
args IsValid =true;
private void Submit_Click(object sender System EventArgs e)
if(Page IsValid )
//从文件Web Config中读取连接字符串
string ST_sqldb =
ConfigurationSettings AppSettings[ ConnectionString ];
//连接ST_GinShopManage数据库
SqlConnection ST_Conn = new SqlConnection(ST_sqldb)
ST_Conn Open ()
//定义SQL语句
String updatesql= update ST_RoomsInfo set ST_RCategoryId=
@RCategoryId ST_RPosition=@RPosition ST_Description=
@Description where ST_RoomId = @RoomId ;
//利用Command对象调用updatesql
SqlCommand ST_mymand=new SqlCommand (updatesql ST_Conn)
//添加参数
ST_mymand Parameters Add ( @RoomId SqlDbType Int)
ST_mymand Parameters Add ( @RCategoryId SqlDbType Int)
ST_mymand Parameters Add
( @RPosition SqlDbType NVarChar)
ST_mymand Parameters Add
( @Description SqlDbType NVarChar)
//给存储过程的参数赋值
ST_mymand Parameters [ @RoomId ] Value =RoomIdLabel Text;
ST_mymand Parameters [ @RCategoryId ] Value
=RCategoryNameList SelectedIndex;
ST_mymand Parameters [ @RPosition ] Value
=RPositionTextBox Text Trim()
ST_mymand Parameters [ @Description ] Value
=DescriptionTextBox Text Trim()
try
ST_mymand ExecuteNonQuery()
ShowMsg Text= 房间信息修改成功 ;
ShowMsg Style[ color ]= green ;
catch(SqlException error)
ShowMsg Text= 修改未成功 请稍后再试 原因 +error Message;
ShowMsg Style[ color ]= red ;
//关闭连接
ST_Conn Close()
【代码说明】NotNullValidate()方法是自定义验证控件的后台验证方法 使用时通过OnServerValidate = NotNullValidate 调用 这里用来判断房间类型是否已经选择 因为页面中使用了大量的验证控件 所以代码第 行首先要判断页面的验证是否已经通过 如果通过才进行下面的操作 代码第 ~ 行是更新房间信息的SQL语句 代码第 ~ 行是为SQL语句添加参数 并为参数赋值 最后执行语句并显示更新成功的提示信息
注意 当使用SqlCommand命令时 必须先打开数据库连接 执行完命令后要关闭连接
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
ASP NET开发培训视频教程
cha138/Article/program/net/201311/15975相关参考
知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[1]
ASP.NET项目开发指南:房间信息的修改和删除(2)[1] 以下文字资料是由(全榜网网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)小编为大家搜集整理后发布的内容,让我们赶快一起来看
ASP.NET项目开发指南:文章的修改和删除 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
ASP.NET项目开发指南:类型的修改和删除 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
ASP.NET项目开发指南:房间信息的添加(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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧