- 博客(72)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 用变量获得实体类中一个不确定名称的值
UserInfo _UserInfo = new UserInfo();var property = _UserInfo.GetType().GetProperty(变量名称);var oldvalue = property.GetValue(_UserInfo, null);int zhi = Convert.ToInt32(oldvalue.ToString());
2015-09-09 10:15:26
840
转载 Server SQL 发布复制事物时的错误提示:读取代理器未运行 进程无法在“WIN-XXX”上执行“sp_replcmds”
来源:http://blog.sina.com.cn/s/blog_4b05f08e01011rue.html服务器的环境是Server2008+SQL2008,做本机的发布,再推送到本机,可是总提示,“日志读取代理器未运行”错误提示:进程无法在“WIN-XXX”上执行“sp_replcmds”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20
2015-07-16 22:34:56
3079
原创 阻止“IIS短文件名泄露”
1. 简介:Microsoft IIS在实现上存在文件枚举漏洞,攻击者可利用此漏洞枚举网络服务器根目录中的文件。2. 检测方法:http://www.xxxx.com/defaul*~1*/.aspx,将log换成你的文件名的前几位,如返回404则代表文件存在,如返回bad request则代表文件不存在,如有以上现象,则存在此漏洞。3. 修复方法:修改注册列表HKL
2015-07-09 22:15:45
11163
原创 服务器同时安装了两个版本的sql,如果分别连接不同版本的sql上的数据库
最先安装的sql端口是1433,连接这个不用输入端口,直接用ip去连接就可以。第二个安装的sql,比方说是2014版本:1.设置SQL SERVER2014实例的服务端口为静态端口:56566(找一个没有占用的)SQL SERVER配置管理器-》SQL Server 网络配置-》你的2014实例 的协议-》TCP/IP-》IP地址-》IPAll-》TCP端口: 56566(注意:TCP
2015-05-11 11:25:04
14880
原创 删除数据库中的重复数据记录、查找重复记录、查找不重复记录
删除重复记录(保留最后一个重复的数据):delete 表 where 主键id not in ( select max([主键id]) from 表 group by (重复的字段一 + 重复的字段二))删除重复记录(保留第一个重复的数据):delete 表 where 主键id not in ( select m
2015-04-22 19:05:09
569
原创 C#向MySql插入数据的时候中文变为乱码
基本上是编码问题,找了很久后来发现直接在数据库的连接字符串上写:charset=utf8; 就可以解决了。如: charset=utf8;******;User Id=******;password=******;Database=******;
2015-04-22 19:03:49
967
1
原创 sql中把varchar类型转换为int型然后进行排序
一、[sql]select * from yourtable order by cast(yourcol as int); 适用于SQLServer Oracle二、[sql]select * from yourtable order by convert(int,yourcol); 仅适用于SQLServer数据库中的两个文本类型的信息相加:up
2015-04-22 19:03:10
2602
原创 sql update数据,条件是另一个表中的数据
update NF_User_PeiXunBan set U_ZiDuanZhi026 = '258.00' from NF_User_Record where U_PeiXunBanSN=417and R_Idnumber='420982199707107227' and R_SN=U_UserSN;
2015-04-22 19:01:13
1927
原创 我常用到的一些js
1、定义js随机字符:var times1 = parseInt(Math.random()*99999999+1); Math.random(); //这个方法获得一个0.13246578 的的小数。2、js修改div的css样式:document.getElementById("dahang1").className="style1";3、js修改div的背
2015-04-21 00:22:10
571
原创 点击图片,调用上传控件
附件1 $(document).ready(function () { $("#Texx_ZhengJuFuJian1").change(function () {//更改参加考试的事件 $("#fujian_1").html(docum
2015-04-21 00:21:48
673
原创 DropDownList 添加新内容
this.DropDownList1.Items.Insert(0, new ListItem( "--选择--",""));//指定位置添加this.DropDownList1.Items.Add(new ListItem("--选择--", ""));//列的最后添加
2015-04-21 00:19:20
549
原创 WdatePicker日历控件使用方法
1. 跨无限级框架显示 无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的 示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕 2. 民国年日历和其他特殊日历 当年份格式设置为yyy格式时,利用年份差量属性yearOffs
2015-04-21 00:18:57
444
原创 sql update数据,条件是另一个表中的数据
update User_PeiXunBan set U_ZiDuanZhi026 = '258.00' from NF_User_Record where U_PeiXunBanSN=417and R_Idnumber='420982199707107227' and R_SN=U_UserSN;
2015-04-21 00:17:22
4704
原创 .net 引用Microsoft.Office.Interop.Word.dll对word文件进行操作
.net 4.0以上版本添加引用,如果不是4.0以上版本可能没有这个,自己去下载一个Microsoft.Office.Interop.Word.dll应该也可以。 引用完成之后,如果直接用vs进行跑是没有问题的,但是放在iis上面会提示:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-00000000004
2015-04-21 00:14:25
38566
5
原创 asp.net 输出txt文件的时候中文出现乱码,已解决
using System.Text;using System.IO;Response.ContentEncoding = Encoding.GetEncoding("gb2312");String aa = Server.MapPath("/11.txt");Response.Write("");Response.WriteFile(Server.MapPath("/11.
2012-09-03 16:34:07
3744
原创 asp.net 获得今天是星期几
string wd = Convert.ToDateTime(DateTime.Now).DayOfWeek.ToString().Replace("Monday", "星期一").Replace("Tuesday", "星期二").Replace("Wednesday", "星期三").Replace("Thursday", "星期四").Replace("Friday", "星期五").Rep
2012-09-03 16:32:59
795
原创 asp.net去掉<!-- -->注释字符
using System.Text.RegularExpressions;string adf = "哈哈哈哈11哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈";adf = Regex.Replace(adf, @"]*>", "", RegexOptions.IgnoreC
2012-09-03 16:32:34
697
原创 设置cookies过期时间的几种方法(cookies随浏览器关闭而失效的方法)
cookies随浏览器关闭而失效的方法:如果不设置Expires的属性那么Cookie的存活时间就是在关闭浏览器的时候。默认cookies失效时间是直到关闭浏览器,cookies失效,也可以指定cookies时间。Response.Cookies("user_name").Expires=Date+1 '指定cookie保存时间保留COOKIES一个小时Response.C
2012-09-03 16:31:48
74502
1
原创 删除文件夹、创建文件夹、删除文件 等操作
using System.IO;System.IO.DirectoryInfo dirinfo = System.IO.Directory.CreateDirectory(Server.MapPath("/go/1111")); //创建文件夹Directory.Delete(Server.MapPath("/go/1111"), true); //删除1111文件夹 Sys
2012-09-03 16:31:04
501
原创 TextMode="Password" 添加默认字符
添加默认字符User_Password.Attributes.Add("Value", "......");
2012-09-03 16:30:36
719
原创 Server.UrlEncode 不好使的时候
Server.UrlEncode 不好使的时候,使用:System.Web.HttpContext.Current.Server.UrlEncode()
2012-09-03 16:30:04
1020
原创 asp.ent中把utf-8转换成gb2312格式
如果网站的web.config配置的是全站编码为utf-8 : ,这时候如何把部分页面转换成gb2312的呢?那么我们就把要转换gb2312的文件单独放在一个文件夹中,然后在这个文件夹中在放一个web.config文件,文件的内容是:
2012-09-03 16:29:22
446
原创 asq.net 去掉重复的数组
string _str = string.Empty; string[] strArray = "12,14,25,32,32,25,25,11,23,15,48,11".Split(','); Int32 BuyCourseTypesSN_Count = 0; for (int i = 0; i
2012-09-03 16:28:50
609
原创 301 跳转
在Global.asax文件中的Application_BeginRequest事件中写: void Application_BeginRequest(object sender, EventArgs e) { //301调整(判断域名如果没有添加www的全乎跳转到加上www) if (System.Web.HttpContext.Cur
2012-09-03 16:28:12
334
原创 Response.Redirect在新窗口打开
Response.Rederect在默认情况下是在本页跳转,所以除了在js中用window.open或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让Response.Rederect所指向的url在新的窗口打开。下面用三种方法来实现。1 .给form指定target属性,那么本页面中所有的Response.Rederec
2012-09-03 16:27:44
1093
原创 C#调整时间格式
using System.Globalization;Convert.ToDateTime(Data.Rows[k]["M_AddDate"]).ToString("yyyy-MM-dd HH:mm:ss", DateTimeFormatInfo.InvariantInfo)默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-
2012-09-03 16:26:16
708
原创 服务器上播放不了特殊格式的文件,如播放不了lfv格式文件的解决办法
Flv文件不能播放的原因有种种,最近遇到了“Flv文件在本地能显示,上传到服务器上不能播放”,解决流程如下: 首先是检查网页中FLV相关文件上传是否缺失。因为在网页中插入Flv视频文件时Dreamweaver会自动生成多个SWF文件以及SCRIPT文件夹下的JS文件。所以我们必须要确保这些文件的全部上传,以及相关路径的正确性。其次在确认了所有文件的正确上传之后,FLV视频仍然不
2012-09-03 16:21:21
1035
原创 FCK 安全方面知识
删除browser文件夹,具体目录:FCKeditor / filemanager / browser这个目录是服务器上传用的,不安全。把FCKeditor / fckconfig.js 文件中的这几项设置成false。FCKConfig.LinkBrowser = false ;//添加超级连接的时候 是否开启浏览服务器文件功能FCKConfig.ImageBrowser =
2012-09-03 16:20:36
378
原创 让文本框在ie中敲回车起作用、火狐中敲回车无作用的代码
function ButtonNo() { if(document.all) { event.returnValue=false; } else { event.preventDefault(); } }
2012-09-03 16:19:07
529
原创 给字符串进行编码
string message = "中文内容";string zhuanhuan = HttpUtility.UrlEncode(message, Encoding.GetEncoding("gb2312"));//修改编码
2012-09-03 16:18:27
455
原创 xml特殊字符
转义字符 不合法的XML字符必须被替换为相应的实体。 如果在XML文档中使用类似"if salary 为了避免出现这种情况,必须将字符"if salary < 1000 then 下面是五个在XML文档中预定义好的实体: < > > 大于号 & & 和 ' ' 单引号 " " 双引号 实体必
2012-09-03 16:16:13
440
原创 Asp.Net使用POST方法最简单的实现
Asp.Net 2.0 中实现了IButtonControl接口的控件都有一个PostBackUrl属性,可以进行跨页面提交,就是用的POST方法。那么在1.x中费了一番周折的POST提交就很简单了,只要把PostBackUrl设置为提交页,在那提交页用Request.Params[]就能拿到POST的表单参数了。还能用PreviousPage.FindControl去取前一页的控件。这里用Req
2012-09-03 16:14:42
472
原创 asp.netC#对服务器文件的操作
protected void Button1_Click(object sender, EventArgs e) { #region 移动文件 string path = Server.MapPath("/ceshi/wenjian1/11.jpg"); FileInfo fi = new FileInfo(path); if
2012-09-03 16:14:20
507
原创 网站压力测试
互联网的普及,宽带的流行,使得越来越多的个人和单位都架设了自己的网站。而充当网站的服务器的大多是普通的PC或者低档服务器, 这样访问者人数一多或者遭受DDos攻击,很容易造成瘫痪。因此我们需要网站在真正发布前对其进行压力测试,即让少量的客户端计算机或一台计算机仿真模拟 出大量用户同时访问,以获得服务器的承受能力。在此我们可以借助微软的网站测试人员开发的一款名为Web Application Str
2012-08-31 13:15:37
398
原创 asp.net伪静态提交服务器后还转到本页面的方法
Response.Redirect(Request.UrlReferrer.AbsoluteUri);
2012-08-31 12:25:28
298
原创 Split多字符分隔的用法
string[] _Title = fpath.ToString().Split(new string[] { "Video" }, StringSplitOptions.RemoveEmptyEntries);
2012-08-31 12:02:25
364
原创 解决asp.net中使用FckEditor上传文件,中文名称乱码的问题
在FCKeditor文件夹中添加Web.config文件,Web.config文件代码如下:
2012-08-31 11:58:41
880
原创 asp.net点击按钮时,按钮不在可用
前台JS代码: function Order() { if(document.getElementById("").value=="" || document.getElementById("").value=="" || document.getElementById("").value=="") { aler
2012-08-31 11:55:43
520
原创 修改DataTable某行中的某列
DataRow[] myNewRow=myTable.Select("id_jldw=11 AND name_jldw='内容'"); ----->修改myNewRow[0]["要修改的列名"]=值;
2012-08-31 11:52:52
2649
C#生成html静态页面示例
2012-08-31
jquery常用定时滚动效果,支持所有浏览器,可控制滚动方向、速度、大小,点击滚动
2012-08-31
根据某列的字段前后添加逗号,然后去模糊查询,应该如何写?
2015-03-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人