摘要:
尝试过很多Excel导入导出方法,都不太理想,无意中逛到oschina时,发现了NPOI,无需Office COM组件且不依赖Office,顿时惊为天人,怀着无比激动的心情写下此文。曾使用过的方法直接导出html,修改后缀名为.xls,这个方法有点像骗人的把戏,而且不能再导入使用Jet OLEDB引擎来进行导入导出,完全使用sql语句来进行操作,缺点能控制的东西非常有限,比如格式就难以控制使用Office COM组件进行导入导出,对环境依赖性太强(如“检索 COM 类工厂…”错误);且需要通过打开Excel.exe进程进行操作;虽然可以通过关闭工作表以及Marshal.ReleaseComOb 阅读全文
摘要:
这一篇是总结Oracle的数据库管理(database),重点是其物理存储部分。图在下面,点击放大。一些SQL命令:手工切换重做日志文件组:SQL> alter system switch logfile;添加联机重做日志文件组:SQL> alter database add logfile group 4 ('/oradata/log4a.log','/oradata/log4b.log') size 10M;/*其中的10M是指每个日志成员文件的大小*/添加联机重做日志文件组成员:SQL> alter database add logfil 阅读全文
摘要:
今天的内容有点多,分成了两篇,这里是比较简单的第一篇,是总结安装、启动和关闭的过程,先上图,点击放大。一些SQL命令和语句:建立数据库时加cache子句可以把表同时建立在内存中,读取时优先读取该表:SQL> create table emp1 cache as select * from emp;查看内存中的表:SQL> select table_name, cache from user_tables;查询参数信息:/* show parameter 参数类型;*/SQL> show parameter process;/* select * from v$paramete 阅读全文
摘要:
这是我的Oracle学习笔记系列的第一篇,主要总结了Oracle的体系结构,要学好Oracle,就要先了解Oracle的运行机制和原理。把今天学习的内容整理了一个图,备忘,点击可放大。另外,还有几个语句(sql*plus):SYS用户登录SQL> / as sysdba;解锁scott用户SQL> alter user scott identified by tiger account unlock;切换到scott用户SQL> conn scott/tiger;Null值参与列计算SQL> select ename, sal, comm, (sal+nvl(comm, 阅读全文
摘要:
金额的大写转化Function CNMoney(money As Double) as StringDim str_Money = money.ToString()Dim str_China as [String]()={"分","角","元","拾","佰","仟","万","拾","佰","仟","亿","拾","佰","仟 阅读全文