NVL的应用(只适合小测试,正式工程不能用)
来源:互联网 发布:模拟改车软件 编辑:程序博客网 时间:2024/04/27 23:23
insert into question values((select nvl(max(q_id),0)+1 from question),"name")
以下是徐培贡献给我的源代码:
真的很感谢他!!!
package manager;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.Action;
public class m_interAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
m_interActionForm m_interActionForm = (m_interActionForm) form;
String type=m_interActionForm.getType();
String question=m_interActionForm.getQuestion();
String option=m_interActionForm.getOption();
String kind=m_interActionForm.getKind();
try{
type=Tools.isoGb(type);
question=Tools.isoGb(question);
option=Tools.isoGb(option);
kind=Tools.isoGb(kind);
}catch(Exception e)
{
System.out.println("编码转换异常");
}
String sql = "insert into question values((select nvl(max(q_id),0)+1 from question),'" +
type + "','" + question + "','" + option + "','" + kind +"')";
DB db = new DB();
System.out.println("this is sql +++"+sql);
boolean bl=db.update(sql);
if(bl)
return mapping.findForward("m_inter_success");
else
return mapping.findForward("m_inter_error");
}
}
以下是徐培贡献给我的源代码:
真的很感谢他!!!
package manager;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.Action;
public class m_interAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
m_interActionForm m_interActionForm = (m_interActionForm) form;
String type=m_interActionForm.getType();
String question=m_interActionForm.getQuestion();
String option=m_interActionForm.getOption();
String kind=m_interActionForm.getKind();
try{
type=Tools.isoGb(type);
question=Tools.isoGb(question);
option=Tools.isoGb(option);
kind=Tools.isoGb(kind);
}catch(Exception e)
{
System.out.println("编码转换异常");
}
String sql = "insert into question values((select nvl(max(q_id),0)+1 from question),'" +
type + "','" + question + "','" + option + "','" + kind +"')";
DB db = new DB();
System.out.println("this is sql +++"+sql);
boolean bl=db.update(sql);
if(bl)
return mapping.findForward("m_inter_success");
else
return mapping.findForward("m_inter_error");
}
}
- NVL的应用(只适合小测试,正式工程不能用)
- lua 字符串组合只能用.. 不能用+
- sqlserver安装后不管理器不能用IP登录,只能用机器名登录的问题
- jsp el 表达式的三级以上判断的时候 不能用 == 只能用 equals
- 异步调用webservice方法的时候传的参数只能用大写而不能用小写
- 为什么volley只适合数据量小,并发高的请求
- 只能用IP访问,不能用域名-KB951748补丁引起的网络连接故障
- 定义一个二维数组,如何取得最中间的哪个数。不能用[],只能用*
- 解决SQL server 2005 数据库只能用计算机名连接不能用IP地址的问题
- 在tomcat5 中发布项目,只能用localhost不能用IP地址访问项目的问题
- 解决Mysql只能用localhost而不能用ip进行访问的问题
- 一道只能用乘法不能用除法的数组面试题
- 前台js如何限定用户只能用逗号分隔,不能用其他的分隔
- mysql不能用localhost链接,只能用127.0.0.1链接的解决方法
- iOS 怎样创建不带storyboard的工程(或只带xib的工程)
- his测试 junit原来不能用的问题解决方法 及 eclipse开发加速小技巧 (from victor)
- redis的小测试工程
- 字符串数据不能用DW,只能用DB
- 基于微软ASP.NET AJAX框架开发幻灯片播放网页
- Session详解
- “易语言.飞扬”公历转农历源码,作者ganjun3000
- 沙发的故事——人才的价值在于贡献度?
- 进程转入中断的细节
- NVL的应用(只适合小测试,正式工程不能用)
- .NET 语言集成查询
- 对session和cookie的一些理解
- ucgui移植(基于windml)
- Java的30个基本概念
- C#中的null
- 微软老员工分享面试经历[转贴]
- ASP.NET下使用WScript.Shell执行命令
- 人的生命要用在宝贵的地方