SQL2005清空删除日志:
代码如下:
SQL2005清空删除日志:
代码如下:

常用表达式:
asp.net 验证正则表达式
整数或者小数:^[0-9]+.{0,1}[0-9]{0,2}$
只能输入数字:"^[0-9]*$"。
只能输入n位的数字:"^d{n}$"。
只能输入至少n位的数字:"^d{n,}$"。
只能输入m~n位的数字:。"^d{m,n}$"
只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。
只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。
只能输入非零的正整数:"^+?[1-9][0-9]*$"。
只能输入非零的负整数:"^-[1-9][]0-9"*$。学习MVC时,学会了写扩展方法,用起来很方便。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Text;
namespace MvcApp1.Content
{
//<%@ Import Namespace="MvcApp1.Content" %>
public static class MyHtmlHelper
{
public static string RedLable(this HtmlHelper helper, string lbstr)
{
StringBuilder sb = new StringBuilder();
sb.Append("<span style='color:red;'>");
sb.Append(lbstr);
sb.Append("</span>");
return sb.ToString();
}
}
}一、首先安装最新版本flash npapi和flash ppapi
//这是在.Net中使用MySqlBulkLoader
//为什么使用MySqlBulkLoader,因为 20多万数据,导入数据库就几秒而已,一个字:快!其他的批量插入基本都比这种方法慢。
参考地址:
http://stackoverflow.com/questions/28996604/the-defaultconnection-web-config-connection-string-argument-cannot-be-null-or
压缩view的内容,可加过滤器
public class GzipFilter : ActionFilterAttribute
{
public override void OnResultExecuting(ResultExecutingContext filterContext)
{
string acceptEncoding = filterContext.HttpContext.Request.Headers["Accept-Encoding"];
if (String.IsNullOrEmpty(acceptEncoding)) return;
var response = filterContext.HttpContext.Response;
acceptEncoding = acceptEncoding.ToUpperInvariant();
if (acceptEncoding.Contains("GZIP"))
{
response.AppendHeader("Content-Encoding", "gzip");
response.Filter = new GZipStream(response.Filter, CompressionMode.Compress);
}
else if (acceptEncoding.Contains("DEFLATE"))
{
response.AppendHeader("Content-Encoding", "deflate");
response.Filter = new DeflateStream(response.Filter, CompressionMode.Compress);
}
}
} /// <summary>
/// (asp.net网页中)使用显示上下页的控件(LtpPageControl.Page02)--GridView
/// </summary>
/// <param name="pagectrl">LtpPageControl.Page02 控件</param>
/// <param name="gv">GridView控件</param>
/// <param name="ds">运行SpPageOrder得到的DataSet</param>
/// <param name="pageIndex">当前页码</param>
/// <param name="PageSize">页面数据条数</param>
/// <returns></returns>
public static bool LtpPage(LtpPageControl.Page02 pagectrl, GridView gv, DataSet ds, int pageIndex, int PageSize)
{
try
{
gv.DataSource = ds.Tables[0].DefaultView;
int record_Count = Convert.ToInt32(ds.Tables[1].Rows[0][0].ToString());
int totalPages = int.Parse(Math.Ceiling((double)record_Count / PageSize).ToString());
if (totalPages > 0)
{
if (pageIndex > totalPages) pageIndex = totalPages - 1;
}using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Tools
{
/// <summary>
/// 使用ILmerge合并Exe、Dll文件的帮助类
/// </summary>
public class ILmerge
{
/// <summary>
/// 得到合并Exe、Dll文件的ILmerge语句
/// </summary>
/// <param name="DllPath">Dll文件目录</param>
/// <param name="SourceExeFile">原exe文件全路径</param>
/// <param name="TargetExeFile">要生成的exe文件全路径</param>
/// <returns></returns>
public static string GetMergeExeCmd(string DllPath,string SourceExeFile,string TargetExeFile)
{
StringBuilder sb = new StringBuilder();
sb.Append("ILmerge /ndebug /target:winexe /out:");
sb.Append(TargetExeFile);
sb.Append(" /log ");Powered By Z-BlogPHP 1.7.3
Copyright 2024-2027 pukuimin Rights Reserved.
粤ICP备17100155号