Set对象属性也会改变数据库记录?

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:12:58
//下面打双竖线的地方是Set属性的代码
public List<ResourceCategory> getResourceCategory(Long parentid,int level) {
List newList=new ArrayList();
String query ="";
if (parentid==0) {
query = "from ResourceCategory rc where rc.resourceCategory.id is null";
} else {
query = "from ResourceCategory rc where rc.resourceCategory.id="+parentid;
}

try {
list = baseDAO.findList(query);

for (int i = 0; i < list.size(); i++) {
ResourceCategory catalog = (ResourceCategory) list.get(i);
handleAllCatalog(newList,level, catalog);
}
} catch (Exception e) {
e.printStackTrace();
}

return newList;
}

private void handleAllCatalog(List newList, int level, ResourceCategory catalog) {
StringBuffer cateLevel=new StringBuffer();

for (int j = 0; j < level; j++) {
cateLevel=cateLevel.a

现在以运行此程序,数据库的记录就会改变,变成name前面加上了“ |--”,而我只是想将这个效果作展示
用,不保存到数据库(因为程序中没有调用DAO操作)。

在VB中若要判断数据库库查找(FIND)数据是否成功,可通过访问记录集对象的什么属性实现?? 文件夹属性自动会改变 VB数据库中的connection对象的commandTimeout属性是什么意思啊? 数据库的几个基本概念,数据,对象,实体,属性,数据模型 sql server 数据库中有记录。用asp recordset对象生不成记录集 为什么? vb+access数据库编程中,对象变量什么时候用new,什么时候用set,这两个关键字到底有什么涵义 征途装备升级会改变属性吗 大话西游二的游戏种族到了三它会改变吗~?装备属性也都一样吗~? 请问怎样用C#语句查询数据库中属性,并判断如果没有记录的语句? delphi DBGrid 怎样修改显示的记录而不改变数据库的值