JSP页面

<tr>
<td class="STYLE1">
<div align="center">

// 单击事件 调用方法

<input type="image" id="imageField22222" name="imageField22222" src="../btn/btn_cx.gif" id="sub" onclick="queryAllEqu();"/>
</div>
</td>
</tr>

<script language="javascript">

// 用于提交 ACTION 
function queryAllEqu(){
document.form.submit();
}
</script>

// 这里写出调用的ACTION 及传送方式

<form action="QueryEquApplianceAllInfo.action" name="form" method="post">

// 这里是写出隐藏域 用来传递code的参数
<input type="hidden" name="code" value="${code }"/>

/** EquAppliance 方法开始
* @author MGX
* @return
* @ 查看设备所有信息
*/

public String QueryEquApplianceAllInfo(){

Integer code=Integer.parseInt(this.get("code").toString().trim());
this.getmenu(code, this.getRequest());

String str1 = "";
if(get("text1") != null && !"".equals(get("text1"))){
str1 = " appliname like '%" + get("text1").toString() + "%'";
}
if(get("text2") != null && !"".equals(get("text2"))){
if("".equals(str1)){
str1 += " applicode like '%" + get("text2").toString() + "%'";
}else{
str1 += " and applicode like '%" + get("text2").toString() + "%'";
}

}

pageService.getPage("QueryEquApplianceAllInfo.action?code="+code, 0, this.getRequest());
PageEntity entity = pageService.doList("EquAppliance", "".equals(str1) ? "1=1" : str1);
this.getRequest().setAttribute("page", entity);
this.getRequest().setAttribute("text1", get("text1"));
this.getRequest().setAttribute("text2", get("text2"));
return "success";

// Integer code=Integer.parseInt(this.get("code").toString().trim());
// this.getmenu(code, this.getRequest());
// pageService.getPage("QueryEquApplianceAllInfo.action?code="+code, 0, this.getRequest());
// PageEntity entity = pageService.doList("EquAppliance", "1=1");
// this.getRequest().setAttribute("page", entity);
// return "success";
}

ACTION 中 单表查询语句 SQL写法的更多相关文章

  1. 数据库常用SQL语句(一):常用的数据库、表操作及单表查询语句

    以MySql数据库为例进行说明 1.数据库操作语句 2.表的操作语句 3.表中的字段操作语句 4.MYSQL支持的完整性约束 数据库管理系统提供了一致机制来检查数据库表中的数据是否满足规定的条件,以保 ...

  2. MySQL单表查询语句练习题

    /*1. 查询出部门编号为30的所有员工*/ /* 分析: 1). 列:没有说明要查询的列,所以查询所有列 2). 表:只一张表,emp 3). 条件:部门编号为30,即deptno=30 */ ; ...

  3. 常用oracle中系统表查询语句

    sqlplus / as sysdbaSQL>select status from v$instance;1.查看最大连接数show parameter processes;2.查询oracle ...

  4. 【T-SQL基础】01.单表查询-几道sql查询题

    概述: 本系列[T-SQL基础]主要是针对T-SQL基础的总结. [T-SQL基础]01.单表查询-几道sql查询题 [T-SQL基础]02.联接查询 [T-SQL基础]03.子查询 [T-SQL基础 ...

  5. sql多表查询(单表查询略过)

    表library: 表borrow: 表reader: 1.等值连接:(常用) 原理:将多张表组合成一个逻辑大表,即字段相加记录相乘(笛卡尔积). 语法:select * from 表A,表B whe ...

  6. 数据库相关--mysql中的单表查询

    一.完整的单表查询语句 select [distinct] *|字段1,字段2, .... from 表名 [where 条件1] [group by 字段名 [having 条件2] ] [orde ...

  7. 不使用left-join等多表关联查询,只用单表查询和Java程序,简便实现“多表查询”效果

    上次我们提到,不使用left-loin关联查询,可能是为了提高效率或者配置缓存,也可以简化一下sql语句的编写.只写单表查询,sql真得太简单了.问题是,查询多个表的数据还是非常需要的. 因此,存在这 ...

  8. mysql数据库之单表查询

    单标查询 单表查询语句 关键字执行的优先级 简单查询 where约束 group by 聚合函数 HAVING过滤 order by 查询排序 LIMIT限制查询的记录数 使用正则表达式查询 单表查询 ...

  9. sql语句-单表查询

    一:单表查询 CREATE TABLE `Score`( `s_id` ), `c_id` ), `s_score` ), PRIMARY KEY(`s_id`,`c_id`) ); ); ); ); ...

随机推荐

  1. Couchbase IV(管理与维护)

    Couchbase IV(管理与维护) 管理 常用命令 Command Description server-list List all servers in a cluster server-inf ...

  2. Extjs中获取grid数据

    (1)grid.getStore().getRange(0,store.getCount()); //得到grid所有的行 (2)grid.getSelectionModel().getSelecti ...

  3. jmeter-如何进行参数化-循环读取参数

    在进行测试的时候,测试数据是一项重要的准备工作,每次迭代的数据当不一样的时候,需要进行参数化,从参数化的文件中来读取测试数据. 本经验主要介绍的是用Csv Data配置元件来进行参数化. 方法/步骤 ...

  4. python3 时间复杂度

    时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道.但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就 ...

  5. POJ3246-Balanced Lineup,好经典的题,做法和HDU-I hate it 一样~~

    Balanced Lineup Time Limit: 5000MS   Memory Limit: 65536K   Case Time Limit: 2000MS Description For ...

  6. K-means算法-聚类

    算法过程如下: 1)从N个文档随机选取K个文档作为质心 2)对剩余的每个文档测量其到每个质心的距离,并把它归到最近的质心的类 3)重新计算已经得到的个各类的质心 4)迭代2~3步直至新的质心与原质心相 ...

  7. 【multimap的应用】D. Array Division

    http://codeforces.com/contest/808/problem/D #include<iostream> #include<cstdio> #include ...

  8. 海战(洛谷 P1331)

    题目描述 在峰会期间,武装部队得处于高度戒备.警察将监视每一条大街,军队将保卫建筑物,领空将布满了F-2003飞机.此外,巡洋船只和舰队将被派去保护海岸线.不幸的是因为种种原因,国防海军部仅有很少的几 ...

  9. POJ3150:Cellular Automaton

    题意看不懂加题目想不通,很菜. n<=500个数围城环,每次操作对每个数Ai把与i在环上相距不超过d<n/2(包括Ai)的数加起来取模m<=1e6,求K<=1e7次操作后的环. ...

  10. ubuntu,CentOS永久修改主机名

    1.查看主机名 在Ubuntu系统中,快速查看主机名有多种方法: 其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后: 其二,在终端窗口中输入命令:hostna ...