摘要: 经常会有项目需要把表格导出为 Excel 文件,或者是导入一份 Excel 来操作,那么如何在 C# 中操作 Excel 文件成了一个最基本的问题。做开发这几年来,陆陆续续也接触过这样的需求,但因为不频繁,所以经常是遇到问题再去网上搜。最近的一个项目,要导出的这个 Excel 涉及了很多比较偏僻的操作,所以决定在这里开一篇文章,专门用来收集和整理使用到的代码,以及一些技巧。如果各位看官有一些自己的心得,或者有更好的方案,也欢迎交流。我会时不时更新一下。0. 使用之前在写代码之前,我们需要先添加引用,在 程序集 – 扩展 里面:Microsoft.Office.Interop.Excel。 还有 阅读全文
posted @ 2013-07-19 08:39 Mr zhao 阅读(286) 评论(0) 推荐(0) 编辑
摘要: Session.Abandon();//清除全部Session//清除某个SessionSession["UserName"]=null;Session.Remove("UserName"); 阅读全文
posted @ 2013-07-18 16:29 Mr zhao 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 论坛里一个朋友说将DB 服务器系统时间往往后修改了3个月(从11年改成10年),启动DB报600的错误。一. 先做个测试1.1 关闭DBSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.1.2 修改系统时间1.2.1 现在时间[root@singledb ~]# dateTue Jan 25 11:05:32 EST 20111.2.2 修改时间将时间往前调整一下:[root@singledb ~]# date -s 1/1/2011Sat Jan 1 00:00:00 阅读全文
posted @ 2013-07-17 17:17 Mr zhao 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 表单验证规则总结:不允许为空:required="true"必须是邮箱地址:vtype="email"必须是URL:vtype="url"必须是整数(int):vtype="int"必须是数字(float):vtype="float"字符串长度(= 2):vtype="minLength:2"字符串长度(2-6):vtype="rangeLength:2,6"字符数个数(2-6):vtype="rangeChar:2,6"数字范围(0- 阅读全文
posted @ 2013-07-10 19:29 Mr zhao 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 从Oracle高版本中导出dmp,然后导入到Oracle低版本时会报错:"不是有效的导出文件、头部验证失败",解决方法:方法一:下载软件:AlxcTools,打开后选择要修改的文件,输入要修改的版本,点击修改版本,从新导入即可。方法二:下载 npp.6.4.1.Installer,安装打开要修改的dmp,打开后下图中红色框内是原版本,需要改成你需要的版本,修改后可成功导入。 阅读全文
posted @ 2013-07-10 17:49 Mr zhao 阅读(784) 评论(0) 推荐(1) 编辑
摘要: --导入数据库时提示 超出表空间限额,1536错误,解决方法:去除限额。执行:--alter user username quota unlimited on users;例: alter user bzwlan quota unlimited on users;然后重新导入即可。 阅读全文
posted @ 2013-07-10 09:44 Mr zhao 阅读(538) 评论(0) 推荐(0) 编辑
摘要: C#使用框架,打开新选项卡:--打开函数function Open(text, url) { if ($("#tabs").tabs('exists', text)) { $('#tabs').tabs('select', text); } else { var content = ''; $('#tabs').tabs('add', { title: text, closable: true, content: content }); } }--后台调用:GridVIewRow 阅读全文
posted @ 2013-06-25 21:37 Mr zhao 阅读(354) 评论(0) 推荐(0) 编辑
摘要: C# GridView点击某列打开新窗口的方式:(1)打开浏览器新窗口:蓝色部分 通过超链接。(2)打开模式化窗口:通过OnRowCommand事件,弹出模式化窗口。具体如下: ' CommandName="Edt" >编辑 ' CommandName="Score">计算分数 " target="_blank">打分 &pbhd=" target="_blank">查看 ====后台弹出窗口: //gridview数据按钮操作事件 protect 阅读全文
posted @ 2013-06-25 20:52 Mr zhao 阅读(856) 评论(0) 推荐(0) 编辑
摘要: Oracle 数据库备份:--保留最近一周的备份记录;====正文:====开始==============echo 设置备份文件存放文件夹... set "tbuf=E:\Cway\backup" echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)... set name=%date% set name=%name:~-3% set name=ORCL_backup_%name% echo 是否存在同名文件,若存在则删除同名文件... if exist %tbuf%\%name%.dmp del %tbuf%\%name%.dmp if exist %tb 阅读全文
posted @ 2013-05-20 09:43 Mr zhao 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 最近遇到从服务器上远程取数据到本地数据库,总结一下:例:从服务器上取表A到本地:Create table A1 as Select * from User.A@ Manage;注:(1)A1:取的数据存到本地创建到A1中;(2)User:用户名;(3)A:要从服务器上取的表;(4)Manage:服务器上的数据库名。 阅读全文
posted @ 2013-05-20 09:33 Mr zhao 阅读(219) 评论(0) 推荐(0) 编辑