<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      happyhippy

      這個世界的問題在于聰明人充滿疑惑,而傻子們堅信不疑。--羅素



             上一篇文章講述了怎樣插入一條記錄,這里補充一下查詢、修改和刪除一條記錄。相對插入而言,查詢、修改和刪除容易得多,下面分別給出我的一種實現:

       

      1.查詢:

      //WebService端代碼:
      [WebMethod]
      public string GetEmployee(int empID)
      {
          Employee emp 
      = new Employee();
          
      if(emp.LoadByPrimaryKey(empID))
          
      {
              
      return emp.ToXml();
          }

          
      else
          
      {
              
      return null;
          }

      }


      //客戶端代碼:
      webService service = new webService();
      Employee emp 
      = service.GetEmployee(int empID);

       

      2. 更新:
             ADO.Net 2.0中新增了一項功能:DataRow提供SetModified和SetAdded方法來改變其狀態。上一篇文章中講到,執行emps.FromXml之后,DataRow的狀態為Added,這里我們可以將DataRow的狀態改為Modified,當調用Save時,即可實現更新功能。

      //BusinessEntity.cs中添加一個函數:
      virtual public void MarkAsModified()
      {
         
      if (_dataRow != null)
         
      {
              _dataRow.SetModified();
         }

      }


      //WebService端的代碼:
      [WebMethod]
      public bool Update(string str)

              Employee emp 
      = new Employee();
              emps.FromXml(str);        
      //此時DataRow的狀態為Added
              emps.AcceptChanges(); //此時DataRow的狀態為Unchanged
              emps.SetModified();        //此時DataRowd的狀態為Modified
              emps.Save();                  //保存修改
      }


      //客戶端代碼:
      webService service = new webService();
      Employee emp 
      = service.GetEmployee(int empID);//同上面的查詢
      emp.Property = …………; 
      service.Update(emp.Toxml());

       

      3. 刪除:

      //客戶端只需將ID發過來就可以了
      [WebMethod]
      public bool Delete(int empID)
      {
          Employee emp 
      = new Employee();
          
      if(emp.LoadByPrimaryKey(empID))
          
      {
               emp.MarkAsDeleted();
               emp.Save();
               
      return true;
          }
       
          
      else
          
      {
               
      return false;
          }

      }


               現在還沒有好的dOOdads模板來生成支持Web Service的業務實體,相信不久的將來會有的……

       


      posted on 2006-08-23 21:43  Silent Void  閱讀(491)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 日韩精品国产中文字幕| 四虎女优在线视频免费看| 国产在线欧美日韩精品一区| 色综合色综合久久综合频道88| 国产成人精品午夜2022| 中文字幕无码av不卡一区| 久久无码人妻精品一区二区三区 | 精品久久久久久国产| 亚洲精品成人一二三专区| 国产亚洲色视频在线| 国产一区二区午夜福利久久| 成人欧美一区二区三区在线观看| 欧美国产日产一区二区| 无码专区视频精品老司机| 亚洲中文字幕乱码一区| 亚洲中文字幕乱码电影| 国产日韩综合av在线| 国产在线精品欧美日韩电影| 1000部拍拍拍18勿入免费视频| 欧美日韩精品一区二区视频| 国产欧美久久一区二区| 天堂v亚洲国产v第一次| 亚洲欧美日韩在线码| 国产免费网站看v片元遮挡| 国产免费AV片在线看| 狠狠躁日日躁夜夜躁欧美老妇 | 国产亚洲精品久久综合阿香| 塔城市| 亚洲一品道一区二区三区| 欧美福利电影A在线播放| 欧美人与动欧交视频| 国产精品无码a∨麻豆| 亚洲成人av在线高清| 在线看国产精品自拍内射| 夜夜爽免费888视频| 性欧美暴力猛交69hd| а√在线中文网新版地址在线 | 亚洲の无码国产の无码步美| 午夜一区欧美二区高清三区| 午夜成人无码免费看网站| 一区二区偷拍美女撒尿视频|