自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 SQL分页语句

比较万能的分页:select top 每页显示的记录数 * from topic where id not in (select top (当前的页数-1)×每页显示的记录数 id from topic order by id desc) order by id desc 需要注意的是在access中不能是top 0,所以如果数据只有一页的话就得做判断了。。 SQL2005...

2010-05-31 19:49:10 119

原创 C#读取分割多页Tif文件

System.Drawing.Image img = System.Drawing.Image.FromFile(Server.MapPath("~/images/11.tif"));Guid guid = (Guid)img.FrameDimensionsList.GetValue(0);FrameDimension dimension = new FrameDimension(guid...

2010-05-28 00:47:56 720

判断某个dll是否是强名集

if(Assembly.LoadFrom("test.dll").GetName().GetPublicKey().Length>0){Strongname} 

2010-05-12 09:02:41 200

SQL Server ID自增列重新从1开始算起

执行如下语句:dbcc checkident('表名',reseed,0) 

2010-03-10 16:00:36 354

原创 js获取浏览器高度和宽度值(转)

网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.body.scrollWidth网页正文全文高: d...

2009-11-16 11:39:24 81

原创 纯CSS无图打造圆角Table

CSS代码:<style type="text/css"> div.RoundedCorner...{background: #9BD1FA} b.rtop, b.rbottom...{display:block;background: #FFF} b.rtop b, b.rbottom b...{display:block;height: 1px;overflo...

2009-10-15 17:35:49 136

原创 Lua脚本语法说明(修订)

Lua脚本语法说明(增加lua5.1部份特性)  Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。  所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。  在Lua中,一切都是变量,除了关键字。I.  首先是注释  写一个程序,总是少不了注释的。  在Lua中,你可以使用单行注释和多行注释。  单行注释中,连续两个减号"--"...

2009-10-13 09:57:51 72

原创 普通页面、套用母版页的页面遍历TextBox控件的方法

1.普通页面遍历TextBox控件清空的方法,其他控件类似foreach (Control col in this.Controls){ //if (col.GetType().Name.Equals("TextBox")) if (col is TextBox) { ((TextBox)col).Text = ""; }...

2009-09-28 16:03:15 83

原创 ASP.NET输出PNG图片时出现GDI+一般性错误的解决方法

偶原来的用ASP.NET生成验证码图片时用的是JPG格式,今天想把它改成PNG格式的,结果就出现GDI+一般性错误,查了N久资料,才发现解决的办法,对分享此解决办法的网友深表感谢Response.Clear();Response.ContentType = "image/PNG";img.Save(Response.OutputStream, ChartFormat.Png);竟然出现异常,是...

2009-09-21 16:07:35 90

原创 Silverlight 实现 A* 寻径算法

建议在新窗口中查看:http://www.dotnet.pp.ru/silverlight/SilverlightAStar.html花了几天的时间研究A*算法,总算是搞出来了。放上来给大伙儿瞧瞧。点击“StartPoint”指定开始点,点击“EndPoint”指定目标点。点击“Impediment”指定不可通过区域。GridSize设置节点大小,节点越小,容器中的节点就越多,填好后点Se...

2009-09-21 11:33:22 158

原创 截取图片的某个部分(C#源代码)(收藏)

方法一(get/set pixel)核心语句:resultBitmap.SetPixel(x, y, sourceBitmap.GetPixel(offsetX + x, offsetY+y)) /// <summary> /// get a certain rectangle part of a known graphic ...

2009-09-18 20:44:38 80

原创 如何让TreeView的TreeNodeCheckChanged事件自动回发到服务器端

      ASP.NET 2.0使用TreeView控件时发现带有CheckBox控件的TreeNode对象(TreeView节点),选择CheckBox无法回发页面。在MSDN中对于TreeView.TreeNodeCheckChanged事件有一段备注:“当 TreeView 控件的复选框在两次向服务器发送之间更改状态时,会引发 TreeNodeCheckChanged 事件。这使您可以提供...

2009-09-17 08:48:41 104

原创 Silverlight网站MIME类型

网站添加如下MIME Types:.xaml application/xaml+xml .xap application/x-Silverlight-app支持WPF和Clickonce应用程序,需要添加如下MIME Types:.manifest application/manifest .application application/x-ms-application .xbap ap...

2009-09-03 15:28:31 123

原创 Asp Net网站安全

1:SQL 注入:解决方案:a. 这个问题主要是由于传入特殊字符引起的我们可以在对输入的用户名密码进入过滤特殊字符处理。b. 使用存储过程通过传入参数的方法可解决此类问题(注意:在存储过程中不可使用拼接实现,不然和没用存储过和是一样的)。2. XSS(跨站脚本攻击):解决方案:  a. 通过在 Page 指令或 配置节中设置 validateRequest="false" ...

2009-08-31 17:46:14 106

原创 asp.net Request_ServerVariables 各参数说明

asp net Request_ServerVariables 各参数说明Request.ServerVariables["Url"] 返回服务器地址Request.ServerVariables["Path_Info"] 客户端提供的路径信息Request.ServerVariables["Appl_Physical_Path"] 与应用程序元数据库路径相应的物理路径Reques...

2009-08-31 17:39:19 85

原创 .net验证码

1. 新建一个类: Code.cs , 封装验证码的生成.using System.Text;using System;using System.Web;using System.IO;using System.Drawing;using System.Drawing.Imaging;/// <summary>///Code 的摘要说明/// &lt...

2009-08-05 09:24:28 78

原创 网页布局设计的标准尺寸

许多的网页设计在进行网页布局设计时,进行界面网页的宽度尺寸设计都比较迷茫,800*600尺寸及1024*768尺寸的分辨率下,网页应该设计为多少像素才合适呢?太宽就会出现水平滚动条了网页设计标准尺寸:1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就...

2009-07-20 15:21:39 172

原创 在Web.Config里面保存Access数据库的连接----带server.mappath

在Web.Config里面保存Access数据库的连接----带server.mappath2006年09月30日 星期六 09:29       如果你使用Web.Config来保存数据库的连接那无疑是最好的形式,便于数据库的移植以及变动等一些不定性因素,便于维护就是了。可是,你可以在网络上找到保存SQL等一些数据库的连接,如果是ACCESS连接,就没有那样的方便了。不过,可...

2009-07-20 08:47:13 80

原创 Global.asax 防止SQL注入

protected void Application_BeginRequest(Object sender, EventArgs e) { //遍历Post参数,隐藏域除外 foreach (string i in this.Request.Form) { if (i == "__VIEWSTATE"...

2009-07-13 18:18:45 191

GridView导出Excel出现科学计数的解决办法

GridView将数据导入Excel发现:如果数字位数超过15位,保存的时候会自动转为科学计数法,但会将15位后的数字变为零,如身份证号码!这样得到的数据和原来的不一致,这是Excel自动识别的问题。在网上搜索了一下解决方法,如下: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) ...

2009-05-11 09:39:50 294

Select Where In 的排序

select * from a where id in (3,1,2) 要求结果按IN中提供的顺序进行排序,SQL语句如下:SELECT * FROM a WHERE id IN(3,1,2) ORDER BY CharIndex(','+convert(varchar,id)+',', ',3,1,2,') 以上语句适用于 Sql Server....

2009-03-28 13:47:23 199

SQL语句查询某表中某字段内容相同的项

select [字段名] from school group by [字段名] having count(*)>1 

2009-03-20 10:43:33 121

window.opener 的用法

window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为: window.opener.document.getElementById("name").value = "输入的数据";  今天做项目时遇到类似的问题,上网搜索...

2009-03-16 22:03:09 71

跨数据库复制表的SQL语句

insert into OPENDATASOURCE( 'SQLOLEDB', 'Data Source=XXXX;User ID=XXX;Password=XXX' ).数据库名.dbo.表名(...) SELECT top 500 ... FROM 表名 

2009-03-16 14:42:13 314

不用JS的DIV+CSS对联漂浮广告

<!-- 左侧对联广告开始 --> <div id="ImageUpLeft" style="position: absolute; left: 0pt; top:expression(offsetParent.scrollTop); width: 120px; height: 220px; z-index: 1;"> <object h...

2009-01-17 00:40:23 77

原创 JQuery插件收集

JQuery插件收集 jquery网站:jquery.com插件:jquery ui : ui.jquery.com分页条(jquery.pagination):http://plugins.jquery.com/project/pagination 图片轮换显示 : http://www.malsup.com/jquery/cycle/ 图片轮换显示(jCarousel):http://www...

2009-01-12 09:21:51 118

SQL语句:去掉数据库某字段内容包含的空格

使用replace函数去掉字段内容包含的空格,例子如下: update [表名] set [字段名]=replace([字段名],' ','') where 条件

2009-01-09 16:02:40 230

ASP.NET:GridView翻页时保存模板列内的RadioButtonList选择状态

最近用.NET做一个项目时,发现GridView翻页时,模板列内的RadioButtonList所选择的项不能保存。在网上搜了一下解决方法,发现大都是模板列内是Checkbox的,RadioButtonList的很少。其实这两个的原理是一样的,要解决这个问题,核心就是写两个方法,分别是保存状态和还原状态,然后在GridView的翻页事件(GridView1_PageIndexChanging)里分...

2009-01-09 16:00:39 91

原创 采用CSS防止Iframe有script挂马的一些方法

相信大多数朋友都是iframe木马的受害者,有朋友的网站被注入了N回iframe,心情可想而知。而且现在ARP攻击,注入iframe也是轻而易举的事,仅局域网里都时刻面临威胁,哎,什么世道。灵儿曾经在经典论坛上发过贴子:《一行代码解决网站防挂IFRAME木马方案》http://bbs.blueidea.com/thread-2785512-1-1.html ,有不少朋友都联系了灵儿,有的表示感谢,...

2009-01-09 15:48:42 82

重新注册.NET

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -i

2009-01-09 15:46:59 103

原创 .net里面照样使用 escape 和 unescape

javascript 脚本,有个 escape 和 unescape ,在做URL传递等的情况下, 用的比较多 到了.NET里面, 在 C# 和 VB.NET 下, 仍然有很多人想使用这种功能, 但是却找不到简易的实现 其实,大家在用 .NET 的时候, 都注重于 C# 和 VB.NET 了, 而忽略了还有一个 Jscript.NET,这个jscript.net 就完全支持 jscript 的功能...

2009-01-09 15:46:08 156

SQL语句复制表

复制整张表 select * into NewTableName from OldTableName  只复制列名而不要内容 select * into NewTableName from OldTableName where 1=0  表间数据复制 insert into Table1(zt) select titile from Table2  用SQL语句更改自动编号的字段...

2009-01-09 15:41:54 62

.NET去掉一段字符串中的HTML标记和脚本方法

using System.Text.RegularExpressions; public static string NoHTML(string Htmlstring){ //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @"<script[^>]*?>.*?</script>", ...

2009-01-09 15:39:46 251

GridView导出数据到Excel

private void ExportToExcel(){ Response.Clear(); Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); string FileName = "文件名.xls"; Response.Append...

2009-01-09 15:35:34 55

.NET获取网页源代码

using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;using System.Net;using System.Text;public partial class Thie...

2009-01-09 15:24:16 150

在Sql Server中查询Excel文件数据

在Sql Server中查询Excel文件数据 执行语句:SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',   'Data Source=c:\book1.xls;User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$] 或者:SELECT * ...

2009-01-09 15:21:54 149

sql server导出数据到Excel

执行语句: EXEC master..xp_cmdshell 'bcp test.dbo.Table1 out c:\dd\Temp.xls -c -q -S".\SQLEXPRESS" -U"sa" -P"123"' 出错解决方法: exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'xp_c...

2009-01-09 15:14:43 330

如何获取GridView的总记录数?

用GridView.Rows.Count的话获取的只是当前页的记录数,用GridView.PageSize * GridView.PageCount的话,如果最后一页的记录数不是GridView.PageSize条的话,获取的总记录数就不准确。因此,我们要编写代码判断,如下:if (GridView1.PageCount > 0) // 如果页数大于0{ Gri...

2009-01-09 15:07:01 120

原创 vs2008中文版下载

vs2008中文版下载(包含中文msdn)序列号2008年03月16日 星期日 19:27http://www.microsoft.com/downloads/details.aspx?FamilyID=6ff3bc60-32c8-4c22-8591-a20bf8dff1a2&DisplayLang=zh-cnVisual Studio Team System 2008...

2009-01-09 08:59:12 666

原创 如何获取GridView的总记录数?

如何获取GridView的总记录数? 用GridView.Rows.Count的话获取的只是当前页的记录数,用GridView.PageSize * GridView.PageCount的话,如果最后一页的记录数不是GridView.PageSize条的话,获取的总记录数就不准确。因此,我们要编写代码判断,如下: if (GridView1.PageCount > 0)     // 

2009-01-08 09:29:00 678

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除