.NET C#类
快乐无边
Linux服务器搭建 Python开发 Phpweb开发 Vue前端框架 Mysql Redis
展开
-
c#验证码
前台引用: id="Image1" onclick="javascript:suiji();"src="YanZhengCode.aspx" alt="看不清楚,请单击我。" border="0"style="height:25px;width:60px;border: 0px; cursor: pointer;" /> language="javascript" typ原创 2009-06-05 09:31:00 · 809 阅读 · 0 评论 -
c# 调用存储过程方法
/// /// 运用实例 /// public void getSqlPar() { SqlConnection scn = null; SqlCommand scm = null; DbParameter[] para ={ MakeParam("@job_d原创 2009-08-26 11:43:00 · 749 阅读 · 0 评论 -
c# 调用.bat文件
c# 调用.bat文件 使用命名空间:using System.Diagnostics; System.Diagnostics.Process.Start(Server.MapPath("ah.bat"));=====================================================================扩展名是bat(在nt/原创 2009-06-23 10:57:00 · 1962 阅读 · 0 评论 -
DataView与DataTable之间互用
DataView dv = new DataView(dt);//把DataTable转换为DataView DataTable dtDistinct = dv.ToTable(true, new string[] { "f_majorname" }); //取该表中以 f_majorname字段为准的非重复的(去掉DataTable中的重复项) dv.RowF原创 2009-07-01 18:06:00 · 949 阅读 · 0 评论 -
c# 值类型后面加问号表示可为空null(Nullable 结构)
private int aa; //声明一个变量 aa=1; //这样赋值是对的aa=null; //这样就会报数据类型转换错误 ====================================== private int? aa;//这样声明 aa=null;//就可以原创 2009-07-02 09:48:00 · 1165 阅读 · 0 评论 -
C#数组排序
using System; namespace DataStruct { public class Sorter { /// /// 冒泡排序法1 /// /// public static void BubbleSort(int[] list) {原创 2009-07-02 18:08:00 · 817 阅读 · 0 评论 -
C# 泛型
泛型简介 所谓泛型:即通过参数化类型来实现在同一份代码上操作多种数据类型。泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。 C#泛型赋予了代码更强的类型安全,更好的复用,更高的效率,更清晰的约束。 using System;using System.Collections; /// /// Di原创 2009-07-04 11:48:00 · 920 阅读 · 0 评论 -
防百度弹出层
// JScript 文件 var xmlHttp;var currentLine = - 1;var divtable;function $(o){ return document.getElementById(o);}String.prototype.trim = function(){ return this.replace(/(^[/s]*)|([/s]*$)/g,原创 2009-09-07 10:50:00 · 1259 阅读 · 0 评论 -
防止重复登陆的一些常用代码
想要用户离开当前页面时执行一个事件,我能想到的就是window.onunload和window.onbeforeunload两个事件。比如原来关闭窗口时经常会遇到跳出个广告窗口就是这么做的。 而window.onbeforeunload是在关闭窗口前执行没有保存的就想要离开当前页的话,就会跳出个提示,只有点了确认才能离开当前页面,这就是一个很好的应用。 window.onbe原创 2009-07-07 10:08:00 · 1261 阅读 · 1 评论 -
(转贴)一套.net窗体身份验证方案(解决了防止用户重复登陆,session超时等问题)
转载地址:http://blog.csdn.net/johnsontj/articles/324369.aspx 一. 设置web.config相关选项 先启用窗体身份验证和默认登陆页,如下。 设置网站可以匿名访问,如下 然后设置跟目录下的a转载 2009-06-22 17:17:00 · 1038 阅读 · 0 评论 -
gridview命令用法
/// /// 赋值 /// /// /// protected void gvZhTiList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow)原创 2009-08-24 14:34:00 · 1074 阅读 · 0 评论 -
Web.config详细配置说明
原创 2009-06-17 11:29:00 · 1011 阅读 · 0 评论 -
C#网页自动登录和提交POST信息的多种方法
网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:1、WebBrowser是个"迷你"浏览器,其特点是Post时不用关心Cookie、内置JS等问题WebBrowser是VS2005新提供的组件(其实就是封装转载 2009-06-05 11:06:00 · 3004 阅读 · 0 评论 -
VS2005(c#)项目调试问题解决方案集锦
1.检测到有潜在危险的 Request.Form 值原因: (1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置(2)HTML里面写了两个引起解决: 方案一: 在.aspx文件头中加入这句: 方案二: 修改web.config文件: 因为validateRequest默认值为true。只要设为false即可。2.“在没有任何转载 2009-06-06 14:34:00 · 690 阅读 · 0 评论 -
C#中Request.ServerVariables详细说明及代理
转载:http://www.cnblogs.com/cuihongyu3503319/archive/2009/06/05/1496744.html ServerVariables是环境变量的集合。允许读取HTTP头。你可以通过使用HTTP_前缀来读取任何头信息。 Request.ServerVariables["Url"] 返回服务器地址 Request.Serv转载 2009-08-12 15:54:00 · 1091 阅读 · 0 评论 -
Response.ContentType 类型大全
Response.ContentType名称类型aiapplication/postscriptaifaudio/x-aiffaifcaudio/x-aiffaiffaudio/x-aiffasctext/plainauaudio/basicavivideo/x-转载 2009-06-04 17:27:00 · 1209 阅读 · 0 评论 -
日期时间判断正则表达式
一个特牛的日期时间判断正则表达式 这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]原创 2009-08-14 14:55:00 · 2730 阅读 · 0 评论 -
一些常用的WebServices
天气预报Web服务,数据来源于中国气象局 Endpoint Disco WSDLIP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字 WEB 服务 Endpoint Disco WSDL 中国邮政编码 地址信息双向查询/搜索 WEB 服务 Endpoint Disco WSDL验证码转载 2009-06-11 10:23:00 · 784 阅读 · 0 评论 -
C# 使用OWC生成图表
最近做一个项目,按客户需求,需要生成一些报表,OWC是比较合适的组件. 1、如何安装OWC组件 OWC是Office Web Compents的缩写,即Microsoft的Office Web组件,包含SpreadSheet组件、Chart组件、PioTable组件和Data Source组件。 只要装了 Office 办公软件 ,在 C:/Program Fi原创 2009-06-10 17:38:00 · 1980 阅读 · 0 评论 -
c# 连接字符串数据库服务器端口号 .net状态服务器端口号
正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。server=.;uid=Admin;pwd=admin;database=db;">但是有时候,为了数据库服务器安全,这个端口会被改成其它的,这时再连接数据库可能报出以下错误: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程原创 2009-06-15 11:06:00 · 3209 阅读 · 0 评论 -
c# 操作XML
c# 操作XML XML文件 历史 陈平 2009-6-7 历史 chen ping 使用的命名空间: using System.Xml; //遍历 string strxml = "";原创 2009-06-15 15:58:00 · 722 阅读 · 0 评论 -
页面跳转三种方法比较
做一个系统的时候需要用到页面跳转,一般来说就是三种方法: 1、 response.redirect 需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。 2、 server.transfer 这个方法的重定向请求是发生在服务器端,所以浏览器的url地址仍然保留的是原页面的地址! 3、 server.execute 这个方法原创 2009-07-03 16:26:00 · 2587 阅读 · 1 评论 -
动态生成DataTable
//动态生成DataTable private DataTable CreateTable() { DataTable dt = new DataTable("dirName"); #region table column DataColumn columnID = new DataColumn()原创 2009-07-06 17:34:00 · 2033 阅读 · 0 评论 -
C# 字符串DES加/解密与MD5加密类
using System;using System.IO;using System.Windows.Forms;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;namespace MyDes{ /// /// DES加/解密与MD5加密 ///转载 2009-11-06 16:58:00 · 1100 阅读 · 0 评论 -
asp.net站点地图使用
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object cl原创 2009-10-29 10:57:00 · 1607 阅读 · 1 评论 -
c# 连接 mysql 学习心得
asp.net连接MySql需要一个动态库 MySql.Data.dll 上网下载一个using MySql.Data.MySqlClient; 跟连接mssql数据库一样 MySqlConnection myconn = new MySqlConnection(); //mysql数据库连接字符串 myconn.ConnectionSt原创 2009-11-07 13:52:00 · 1699 阅读 · 0 评论 -
301跳转(.net版)
状态码200的跳转: 1. 2. Server.Transfer("default.aspx"); 3. URLRewrite--严格来说,这个不算是跳转,只是一种URL“欺骗” 4. --不知道我把这个标签也列为一种跳转会不会有人有意见 状态302的跳转: Response.Redirect("default.aspx"); 状态301和的跳转: Response.Status = "3原创 2009-11-02 15:32:00 · 2301 阅读 · 0 评论 -
c# 自定义异常类
using System;using System.Web;using System.IO;namespace Common{ /// /// ExceptionLog 的摘要说明。 /// public class ExceptionLog : ApplicationException { public ExceptionLog(string原创 2009-11-13 11:49:00 · 1372 阅读 · 0 评论 -
c#读取文件写文件
/// /// 读文件方法 /// /// 文件名 /// 文件内容 private string ReadFile(string filename) { string str = ""; string filenamepath = filename; //打开文件 StreamReader原创 2009-11-25 09:14:00 · 676 阅读 · 0 评论 -
.net 官方事务写法
using (SqlConnection connection = new SqlConnection(connectionString)){ connection.Open(); // Start a local transaction. SqlTransaction sqlTran = connection.BeginTransaction(); // E原创 2010-01-27 16:24:00 · 779 阅读 · 0 评论 -
c# 自定义模板
c# 自定义模板原创 2010-12-24 16:42:00 · 1407 阅读 · 1 评论 -
asp.net生成静态文件
public static bool WriteFile(string strText, string strContent, string strAuthor) { string path = HttpContext.Current.Server.MapPath("~/news/"); Encoding code = Encoding.GetE原创 2009-11-05 16:16:00 · 783 阅读 · 0 评论 -
asp.net文件读取 写入
/// /// 读文件方法 /// /// 文件名 /// 文件内容 private string ReadFile(string filename) { string str = ""; string filenamepath = Server.MapPath(".") + "//" +原创 2009-10-20 15:16:00 · 919 阅读 · 0 评论 -
asp.net 基类
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Web;using System.Web.SessionState;using System.Web.Security;using System.Web.UI;using System.Web.UI.Web原创 2009-10-19 15:13:00 · 795 阅读 · 0 评论 -
Asp.net中防止用户多次登录的方法
在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象): 以下是引原创 2009-07-06 17:57:00 · 569 阅读 · 0 评论 -
防止可淹没应用程序的池溢出
防止可淹没应用程序的池溢出 大多数 ADO.NET 数据提供程序使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程序的性能。应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 当您使用 ADO.NET 连接池来原创 2009-09-08 18:01:00 · 604 阅读 · 0 评论 -
c# 集合应用
Hashtable h = new Hashtable(); ArrayList arraylist = new ArrayList(); arraylist.Add("chen"); arraylist.Add("1"); h["ping"] = arraylist;原创 2009-07-10 15:29:00 · 489 阅读 · 0 评论 -
ASP.NET Session详解
当用户在 Web 应用程序中导航 ASP.NET 页时,ASP.NET 会话状态使您能够存储和检索用户的值。HTTP 是一种无状态协议。这意味着 Web 服务器会将针对页面的每个 HTTP 请求作为独立的请求进行处理。服务器不会保留以前的请求过程中所使用的变量值的任何信息。ASP.NET 会话状态将来自限定时间范围内的同一浏览器的请求标识为一个会话,当每个用户首次与这台WWW服务器建立连原创 2009-07-10 16:06:00 · 1280 阅读 · 0 评论 -
jMail实现电子 邮件发送
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class原创 2009-10-10 13:19:00 · 3471 阅读 · 0 评论 -
asp.net 公历转农历
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using原创 2009-10-17 15:20:00 · 937 阅读 · 0 评论