Subsonic 增删改

DAL.User uModel = new DAL.User();
uModel.UserName = string.Format("{0}{1}", u.UserName, i);
uModel.Expire = DateTime.Now;

uModel.Password = string.Empty;

uModel.Save(); 



new Insert().Value(DAL.UsersTable.UserNameColumn, "admin").Execute();



DAL.User uModel = new DAL.User(uuu=>uuu.Id == 1);

uModel.UserName = string.Format("{0}{1}", u.UserName, i);
uModel.Expire = DateTime.Now;

uModel.Password = string.Empty;
uModel.Save(); 

 

new Update("Users").Set("UserName").EqualTo("admin")
    .Where<DAL.User>(uuu=>uuu.Id == 1)

    .SetExpression("Count").EqualTo(" Count + 1 ") 

    .Execute();

                             

 删

 

DAL.User.Delete(uuu => uuu.Id == 1);

 

SqlQuery q = new SqlQuery().Where(DAL.UsersTable.IdColumn).In(12);
q.QueryCommandType = QueryType.Delete;
q.Execute();

 

 

 

 

 

posted @ 2011-11-06 12:36  黑色  Views(186)  Comments(0Edit  收藏  举报