DATAWINDOW中自动生成的SQL语句怎么where 后边是空的?不是有setFilter()了吗。
2008-10-10 12:34
405 查看
D_yy_ryxx ryxx =new D_yy_ryxx();
ryxx.setConnectionName(ConnConfig.getConnectionName(this.getClass()));
StringBuffer filterStr = new StringBuffer();
filterStr.append("RY_DM = '");
filterStr.append(rydm);
filterStr.append("'");
System.out.println("!~~~~~修改人员中的修改条件~~~~~~!"+filterStr.toString()+"的长度是:"+filterStr.toString().length());
ryxx.setFilter(filterStr.toString());
long count =ryxx.retrieve();
System.out.println("根据修改条件查处结果放到数据窗口中:"+ryxx.toXML().toString());
if(!rymc.equals("")&&rymc!=null&&!rymc.equals("长度为40个汉字")){
ryxx.setItemString(0,"ry_mc", rymc);
}
ryxx.setTransObject(new UserTransaction());
System.out.println("33333");
//System.out.println("!~~~~~~SQL:~~~~~~~!"+ryxx.getSelectSQL());
ryxx.update(true);
System.out.println("44444");
return ryxx.toXML().toString();
ryxx.setConnectionName(ConnConfig.getConnectionName(this.getClass()));
StringBuffer filterStr = new StringBuffer();
filterStr.append("RY_DM = '");
filterStr.append(rydm);
filterStr.append("'");
System.out.println("!~~~~~修改人员中的修改条件~~~~~~!"+filterStr.toString()+"的长度是:"+filterStr.toString().length());
ryxx.setFilter(filterStr.toString());
long count =ryxx.retrieve();
System.out.println("根据修改条件查处结果放到数据窗口中:"+ryxx.toXML().toString());
if(!rymc.equals("")&&rymc!=null&&!rymc.equals("长度为40个汉字")){
ryxx.setItemString(0,"ry_mc", rymc);
}
ryxx.setTransObject(new UserTransaction());
System.out.println("33333");
//System.out.println("!~~~~~~SQL:~~~~~~~!"+ryxx.getSelectSQL());
ryxx.update(true);
System.out.println("44444");
return ryxx.toXML().toString();
相关文章推荐
- sql server的id字段设置为自动生成的,那么该怎么写insert语句呢?
- 利用"SQL"语句自动生成序号的两种方式
- 哪位知道在oracle客户端PL/SQL里怎么自动生成某个表的id
- MyBatis学习笔记-07.MyBatis动态Sql语句if、where、trim、set
- 如何解决Hibernate怎么在控制台查看自动生成的建表语句和其他语句?
- 根据DELTA自动生成SQL语句
- 写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。
- XsqlFilterResult----动态生成sql语句的类,过滤一些为空的查询条件
- NO2:自动生成sql语句
- 利用反射自动生成SQL语句(仿Linq)
- sql语句的构造,当where后的条件个数不定,当update set后的更新字段数不定
- Python自动生成sql语句
- Excel自动生成sql建表语句
- myeclipse中怎么自动生成get、set方法
- 自动生成清空数据库的SQL语句(V2.0)
- 31.Oracle数据库SQL开发之 SQLPlus使用——自动生成SQL语句
- 自动生成INSERT语句的SQL存储过程
- 关于SQL语句的自动生成!(二)
- MBG(Mybatis generator)自动生成sql语句
- 用T-SQL语句 自动生成序号 排序