test 第一次试用
2008-10-24 14:26
232 查看
UserTable userTable = new UserTable(); #region--------------- 取数据的方法 --------------- userTable.Fill();//取出tblUser表的全部数据 rptList.DataSource = userTable;//绑定到Repeater控件(rptList) rptList.DataBind(); //取数据还有几种方法 //userTable.Fill(primaryKey); //根据主键取一条记录 //userTable.FillByWhere(strWhere); //根据条件查询 传入的strWhere不要包含 SQL关键字where #endregion--------------- end 取数据的方法 --------------- #region--------------- 新增记录的方法 --------------- UserRow row = userTable.NewRow(); row.Username = "Username test"; row.Password = "Password test"; userTable.Insert();//插入一条新的记录。(新增一条记录时建议调用此方法) //或者userTable.BatchUpdate();//批量处理(一般新增多条记录调用此方法) #endregion--------------- end 新增记录的方法 --------------- #region--------------- 删除记录的方法 --------------- //(删除一条) row = userTable.Fill(1);//取出主键值等于1的记录用于删除 row.Delete(); userTable.Delete();//删除信息,可以删除多条记录 //(删除多条) userTable.FillByWhere(" UserID in (3,4,5) "); foreach (UserRow rowDelete in userTable) { rowDelete.Delete(); } userTable.Delete();//删除信息,可以删除多条记录 //或者userTable.BatchUpdate(); #endregion--------------- end 删除记录的方法 --------------- #region--------------- 修改记录的方法 --------------- //(修改一条) row = userTable.Fill(1);//取出主键值等于1的记录用于修改 row.Username = "Username update Test"; userTable.Update();//更新信息,可以修改多条记录 //(修改多条) userTable.FillByWhere(" UserID in (6,7) "); foreach (UserRow rowUpdate in userTable) { rowUpdate.Username = "Username update Test"; rowUpdate.Password = "12345"; } userTable.Update();//更新信息,可以修改多条记录 //或者userTable.BatchUpdate(); #endregion--------------- end 修改记录的方法 --------------- #region --------------- 批量处理 --------------- userTable.FillByWhere(" UserID in (13,14,15) "); row = userTable.NewRow(); row.Username = "批量处理 新增"; UserRow rowUpdate = userTable.Find(14); if (rowUpdate != null) { rowUpdate.Username = "批量处理 修改"; rowUpdate.Password = "批量处理 修改密码"; } UserRow rowDetele = userTable.Find(15); if (rowDetele != null) { rowDetele.Delete();//批量处理 删除 } userTable.BatchUpdate(); #endregion --------------- end 批量处理 ---------------
相关文章推荐
- Blog第一次试用
- 第一次用,先test一下
- 第一次试用
- googletest 第一次试用,感觉不错
- 第一次试用Live Writer手记
- 第一次试用Blog, 呵呵, 随便写写。。。。。。
- [原]【IQuickTest发布】Test Design Studio 2.0无限试用工具
- 试用 googltest C++ 测试框架
- Junit 第一次上机实验TEST
- DPDK17.05 第一次试用心得与问题记录
- 云计算之路-试用Azure:遭遇第一次故障
- 【IQuickTest发布】Test Design Studio 2.0无限试用工具
- 第一次试用Blog
- 第一次试用
- javascript 使用正则test( )第一次是 true,第二次是false
- 为什么使用正则test( )第一次是 true,第二次是false?
- javascript 使用正则test( )第一次是 true,第二次是false
- 第一次test
- 第一次(TEST)
- 终于献出逆向第一次---突破Registry Workshop的试用时间