摘要: 一、验证码简介验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。常见的验证码有如下几种:1、纯数字验证码,一般为四位随机数字;2、数字+字母验证码,一般从数字(0~9)和字母(A~Z和a~z)中随机抽出几个字符组成;3、汉字验证码,相对而言,这种验证码比较少见一点,实现起来也相对复杂一些,但在不少网站中还是可以看到的;二、验证码的实现1、纯数字验证 阅读全文
posted @ 2009-05-28 23:15 Cad人生 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 关于读取excel和导入excel的相关问题。闲暇时间将我所知道的对excel的操作加以总结,现在共享大家,希望给大家能够给大家带了一定的帮助。另外我们还要注意一些简单的问题1.excel文件只能存储65535行数据,如果你的数据大于65535行,那么就需要将excel分割存放了。2.关于乱码,这主要是字符设置问题。1.加载Excel(读取excel内容)返回值是一个DataSet//加载Excel publicstaticDataSetLoadDataFromExcel(stringfilePath){try{stringstrConn;strConn="Provider=Micr 阅读全文
posted @ 2009-05-28 23:11 Cad人生 阅读(2602) 评论(2) 推荐(0) 编辑
摘要: 一个小东西,C#调用Excel作报表的源代码放在这儿给大家看看。关于代码的构成,在源代码中已经有完整的代码注释了。下面的这个类中,主要完成的功能是从数据库中逐字段读出数据,设置格式后,在Excel中显示出来。在这个类中,有两个参数传进来,一个是它的数据源,另一个是整个报表的标题字符串,具体看代码就应该知道了。using System;using System.Data;using Excel;namespace LogicLayer{ ///<summary> /// OutputExcel 的摘要说明 ///</summary> public class Output 阅读全文
posted @ 2009-05-28 23:08 Cad人生 阅读(583) 评论(0) 推荐(0) 编辑
摘要: VS2008快捷键大全Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找 阅读全文
posted @ 2009-05-28 23:00 Cad人生 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Excel读取与创建方法三: MyXLS在后台调用excel组件,生成Excel,虽然可以对Excel文件进行完全控制,可以生成任何复杂的格式,但是有个很大的缺点,这种方式会产生很多Excel进程,很难完全清除掉,特别是在出错的时候,可能会使整个服务器崩溃。本文为大家介绍一个C#写的开源组件,并简单说下office2003和以上版本支持的XML格式。一 操作Excel二进制格式 OpenOffice.org发布过的俩个文档Excel File Format (BIFF8)Specification和Microsoft CompoundDocument (OLE2) Format Specifi 阅读全文
posted @ 2009-05-28 22:19 Cad人生 阅读(962) 评论(0) 推荐(0) 编辑
摘要: string sheetName = "chc 实例"; Worksheet sheet = xls.Workbook.Worksheets.AddNamed(sheetName);//填加名为"chc 实例"的sheet页 Cells cells = sheet.Cells;//Cells实例是sheet页中单元格(cell)集合 //单元格1-base Cell cell = cells.Add(1, 2, "抗");//设定第一行,第二例单元格的值 cell.HorizontalAlignment = HorizontalAli 阅读全文
posted @ 2009-05-28 22:17 Cad人生 阅读(181) 评论(0) 推荐(0) 编辑