- 浏览: 63333 次
- 性别:
- 来自: 上海
最新评论
-
shi10stone:
这个excel用js做的话更简单,jXls = new Act ...
简单的Excel导出
文章列表
这些天用到了,记下来,说不定将来有用
var td=event.srcElement;// 通过event.srcElement 获取激活事件的对象 td
var rowindex=td.parentElement.parentElement.rowIndex-1;
总结下
1.event.srcElement.parentNode.tagName;
得到上一个节点的标签名称
eg:
<div style="border:10px red solid">
<input type="button" value=& ...
<script>
function checkIdcard(idcard1){
var idcard=document.forms[0].elements[idcard1].value;
var Errors=new Array(
"验证通过!",
"身份证号码位数不对!",
"身份证号码出生日期超出范围或含有非法字符!",
"身份证号码校验错误!",
"身份证地区非法!"
);
var area={11:"北京",12:"天津&q ...
create or replace procedure proc_test
as
strs varchar2(32);
begin
select requestid into strs from eweaver.uf_worktable where requestdate=to_char(sysdate,'yyyy-mm-dd')
dbms_output.put_line(strs);
end proc_test;
call proc_test();
先定义一个cursor:
create table t_temp(requestid varchar2(3 ...
存储过程
1 CREATE OR REPLACE PROCEDURE 存储过程名
2 IS
3 BEGIN
4 NULL;
5 END;
行1:
CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;
行2:
IS关键词表明后面将跟随一个PL/SQL体。
行3:
BEGIN关键词表明PL/SQL体的开始。
行4:
NULL PL/SQL语句表明什么事都不做,这句不能删去,因为PL/SQL体中至少需要有一句;
行5:
...
Oracle创建存储过程、创建函数、创建包
一、Oracle创建存储过程
1、基本语法
create or replace procedure update_emp_sal(Name in out type, Name in out type, ...) isbegin end update_emp_sal;
2、写一个简单的例子修改emp表的ename字段
create or replace procedure update_emp(v_empno varchar2,v_ename varchar2) isbeginupdate emp set ename=v_ename ...
先给个小例子吧
create table t(a date);
create or replace procedure testproc() as
begin
insert into t values(sysdate);
end;
declare JOB1 number;
BEGIN
DBMS_JOB.submit(job=>JOB1,what=>'testproc;',next_date=>SYSDATE,interval=>'sysd ...
时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。除开JavaScript中的时间对象外,在VbScript中也有许多的时间对象,而且非常好用。下面还是按照我们的流程来进行讲解。
它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。
方法:分为得到时间方法、设置时间方法和转换时间方法
得到时间方法:
getDate() 查看Date对象并返回日期
getDay() 返回星期几
getHours() 返回小时数
getMinutes() 返回分钟数
getMonth() 返回月份值
...
异常如下:
严重: Error starting endpoint
java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é????????)????í??
at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:646)
at org.apache.tomcat.util.net.AprEndpoint.start(AprEndpoint.java:753)
at org.apache.coyote.http11.Http11AprProtoco ...
1.首先,我要讲一下乱码并不可怕,怕的是不知道为什么会出现乱码,然后要有一颗平常心,然后才是想办法去解决乱码,要有不服输的精神。
2.再来谈一谈乱码的产生
网页乱码的产生一般就是因为编码不一致产生的。比如:h ...
01.1.substring 方法
02.定义和用法
03.substring 方法用于提取字符串中介于两个指定下标之间的字符。
04.语法
05.stringObject.substring(start,stop)
06.参数 描述
07.start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。
08.stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。
09.返回值
10.一个新的字 ...
最近在关于window.open和window.showModelDialog传值问题上有点纠结,弄了好半天才明白,以前也没怎么去用过。有如下总结,希望跟我遇到同样问题的朋友分享,共同学习共同进步。
主要问题是通过javascript 中window.open和window.showModelDialog打开的页面向父页面传值的问题。
1。window.open
把值传给父窗口中的表单用window.opener.formname.inputname.value;
window.opener就是取父窗口的窗口中的对象,通过window.opener你可以修改父窗口的的几乎所有内容如window. ...
最近遇到两次在hql的in中传递参数的问题,最初让我纠结万千。
在dao层已经封装好了一个使用hql获取数据的方法:
Java代码 收藏代码
public List<?> findByHql(String hql, Map<String, Object> map, int pageSize,int pageNo) {
return this.getQuery(hql, map, pageSize, pageNo).list();
}
private Query getQuery(S ...
今天在用JBPM做OA工作流,提交文档时抛org.jbpm.JbpmException: can't signal token 'null' (4): it is suspended
at org.jbpm.graph.exe.Token.signal(Token.java:181)
at org.jbpm.graph.exe.Token.signal(Token.java:139)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl. ...
昨日,本人学习spring整合hibernate,在声明式事务处理时遇到问题了,令我百思不得其解。
问题:在事务处理时抛了RuntimeException却没有回滚数据库,还是往数据库中插入了值
解决:今天在Google上找了半天,没有找到解决办法。我就想,是不是数据库的问题呢?就在网上找MySQL关于数据库回滚的问题,终于让我找到了
1.首先,查看你数据库中表的类型是否支持回滚 命令为:show table status;,我就发现在我的表类型为MYISAM,这种类型默认不支持回滚,而InnoDB支持
2.问题查出来了,现在怎么把类型改为InnoDB类型呢?在MySQL中输入命令:alter ...