- 博客(8)
- 资源 (4)
- 收藏
- 关注
转载 用.net实现网站验证码功能
一、验证码简介验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。常见的验证码有如下几种: 1、纯数字验证码,一般为四位随机数字;2、数
2013-06-25 11:37:41
494
转载 SQL中未处理事务的追踪
SQL Server 2008/2005中SQL应用系列--目录索引无论是有意无意,如果事务在数据库中保持打开,则它会阻塞其他进程对修改后的数据进行操作。同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,所以打开的事务会导致日志变多(甚至达到物理限制),直到事务被提交或回滚。要找到最早的活动事务,可以使用DBCC OPENTRAN命令。详细用法见MSDN:http://msdn
2012-06-26 13:27:04
498
转载 SQL EXEC动态执行 获取其返回值
SQL Server中获得EXEC的值declare @rsql varchar(250) declare @csql varchar(300) declare @rc nvarchar(500)
2011-10-18 16:31:20
1932
原创 FTP 访问类
using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;using System.Data.SqlClient;using Syste
2011-09-06 17:29:15
371
原创 C#读EXCEL 文件,数据类型问题
<br />在使用 ADO.NET 导出 Excel 文件时,设置 IMEX=1 仍不能导出所有数据的解决办法作者:孟宪会 发表于:2010-11-17 15:32:39 今天遇到一个问题,在使用 ADO.NET 导出 Excel 文件时,连接字符串里面已经设置了 IMEX=1,仍有部分数据不能导出,经过研究,需要在注册表中进行设置 TypeGuessRows 的配置,默认情况下,驱动程序会扫描前 8 行数据,来对数据类型进行采样。设置为 0 ,将对列的所有行进行扫描,如果前八行采样数据都是数值类型的话,设
2010-12-02 14:04:00
1354
原创 SP
<br />--select 1234567%7<br />--select dbo.udf_checkMawbNumber('1601234567533')<br />alter function [dbo].[udf_checkMawbNumber]<br />(<br /> @mawbNumber char(18)<br />)<br />returns char(1)<br />/*return Y=Valid mawbNumber, N=Invalid mawbNumber*/<br />as<b
2010-12-02 11:39:00
412
原创 遍历数据所有表行, 是否有敏感字段
declare @tableName nvarchar(100),@tableId nvarchar(100)declare @columnName nvarchar(100)declare @cmd nvarchar(1000)declare mycursor cursor for select id,[name] from sysobjects where xtype=U and
2010-01-12 13:40:00
454
转载 50种优化数据库的方法
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp
2009-07-21 15:12:00
333
仿Google的搜索下拉框从数据库读取关键字,并显示查询的结果
2009-06-12
机房预约管理系统
2008-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人