相信做报表的开发人员一定会遇到这样的问题,在输出报表结果后,打开此excel文件,会提示如图所示的警告:
此提示是系统的警告级别设置,只需简单的修改注册表信息即可,具体方法如下:
相信做报表的开发人员一定会遇到这样的问题,在输出报表结果后,打开此excel文件,会提示如图所示的警告:
此提示是系统的警告级别设置,只需简单的修改注册表信息即可,具体方法如下:
看这本书的原因有以下几点:
1. 总感觉自己一直没走在对的人生道路上;
2. 借鉴有故事的人,启发自己的思想
3. 互联网跟自己有一定的关联
读完这本术后,其实最大的一个感悟就是:即使是人生大赢家的雷军,同样在人生道路上经历过太多的风风雨雨,哪个人生不悲凉,这是生活在这个世界上所有人的宿命。
–获取时间和序列
create sequence numbincrease_s;
create table machineTime(seq number,mtime date);
–存储过程
create or replace procedure getMachineTime as
begin
insert into machineTime values (numbincrease_s.nextval,sysdate);
commit;
end;
–定义jobs调用上述存储过程,为了看出效果一分钟执行一次
declare
jobs number;
begin
sys.dbms_job.submit(jobs, 'getMachineTime;', sysdate, 'sysdate+1/1440');
commit;
end;
–删除Job
/*begin
–select job from user_jobs;
sys.dbms_job.remove(108); –job_id
commit;
end;*/
–select * from dba_jobs;
–select * from all_jobs;
–select * from user_jobs;
–下面是带参数的存储过程的调用
/*begin
sys.dbms_job.submit(job => :job,
what => 'declare s1 varchar2(200); s2 varchar2(200); begin xxx.xxxxxx(s1,s2); end;',
next_date => sysdate,
interval => 'sysdate+1/1440');
commit;
end;*/
–调用系统定义的存储过程类似上述方式。
这两天一直在研究Oracle ADF,做了一个小Demo,实现对数据的增删查改(CRUD)操作。主界面如图所示,界面也比较简单,纯粹是为了了解ADF开发流程的Demo。开发工具:JDeveloper Studio 11.1.1.6.0。
源码地址:http://pan.baidu.com/s/1gd8OazD ,提取密码请加微信订阅号“LLKU”,直接在订阅号输入:“ADF”。
有时候客户需要将类似日记账信息直接从主界面通过系统自动的导出功能导出数据到本地,系统本身提供的导出格式是"csv",当然这个格式通过其他阅读器也是可以正常打开,只是不能像通过Excel打开一样对数据进行直接加工。因此希望通过更改系统本身的配置文件和首选项相关项的设置直接生成Excel数据输出。具体方法如下两步(注意记录修改前数据):
1. 将配置文件名 "导出 MIME 类型"的地点层数据由"text/tab-separated-values"更改为"application/vnd.ms-excel";
2. 修改首选项中"客户机字符编码"为"简体中文(GB2312)",原本是Unicode(UTF-8)
说明:暂不明修改上述两项后对其他功能的影响,待实际应用过程中检验.