首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

高手过招,能者多劳,该如何处理

2012-01-31 
高手过招,能者多劳protectedvoidButton1_Click(objectsender,EventArgse){OleDbConnectionmyconnDB.Creat

高手过招,能者多劳
protected   void   Button1_Click(object   sender,   EventArgs   e)
        {
                        OleDbConnection   myconn   =   DB.CreateConnection();
                        myconn.Open();
                        int   newID   =Convert.toint32(Request.QueryString[ "ID "]);
                        string   sql   =   "update   news   set   title= ' "   +   this.M_Title.Text   +   " ',auther= ' "   +   this.M_Auther.Text   +   " ',contents= ' "   +   this.M_Contents.Text   +   " '   where   ID= "+newID;
                        OleDbCommand   cmd   =   new   OleDbCommand(sql,   myconn);
                        cmd.ExecuteNonQuery();
                        myconn.Close();
                        Response.Redirect( "defnews.aspx ");
        }
这个是更新的操作
下面的是删除的操作  
        protected   void   Button2_Click(object   sender,   EventArgs   e)
        {
                OleDbConnection   myconn   =   DB.CreateConnection();
                myconn.Open();
                int   newID   =Convert.toint32(Request.QueryString[ "ID "]);
                string   sql   =   "delete   from   news   where   ID= "   +   newID;
                OleDbCommand   cmd   =   new   OleDbCommand(sql,   myconn);
                cmd.ExecuteNonQuery();
                myconn.Close();
                Response.Redirect( "defnews.aspx ");
        }
用VS2005本身运行就都正常删除更新都可以   用本地的IIS测试就有问题
郁闷……


[解决办法]
应该没有什么区别的,在IIS中出现什么异常?

热点排行