摘要:做控件设计时,我们往往需要用自己定义的类来做为控件的属性, 但是,很不幸的是,IDE并不能预先知道新类别的诞生,因此,我们需要 有TypeConverter来做个转换,把自己定义的对象转换为字符串显示到控件 的属性页中,把属性页中的字符串(颜色在aspx中的体现也是字符串,如: #eef008)转换为自定义类。 TypeConverter实现步骤可以有以下两种方式: ...
        
阅读全文
 
    
        
        
摘要:/// /// 解析/// /// csv字符串 /// public ArrayList SplitCSV(string csvStr) { //获取联系人记录内容 #region int sp = csvStr.IndexOf("\r\n"); string head = csvStr.Substring(0, sp - 1); string re...
        
阅读全文
 
    
        
        
摘要:在初始化SqlTransaction类时,你需要使用SqlConnection类的BeginTranscation()方法: SqlTransaction myTran; myTran=myConn.BeginTransaction(); 该方法返回一个SqlTransaction类型的变量。在调用BeginTransaction()方法以后,所有基于该数据连接对象的SQL语句执行动作都将被...
        
阅读全文
 
    
        
        
摘要:一、在客戶端把數據導入到Excel文件步驟 1、創建Excel application對象,打開或生成Excel文件 //服務端創建StringBuilder對象 System.Text.StringBuilder sb=new System .Text .StringBuilder (); //指定客戶端執行語言 sb.Append (""); ...
        
阅读全文
 
    
        
        
摘要:思路是利用arraylist 和hashtable来实现参数传递。 架构分为Data 实现具体的数据库操作 EntityClass 对增加删除等操作的封装 Business 业务逻辑处理层,用户可以自行添加代码 WinForm 显示界面 一、Data Data有两个文件,ConnectionFacto...
        
阅读全文
 
    
        
        
摘要:在应用程序和WEB服务之间来回传递包含公共属性和域的类,在处理结构化数据时这个功能很有用:通过创建WEB服务代理类在应用程序内访问WEB服务,其实质是远程WEB服务类的属性和方法的本地代表顺便写出使用流程:1>首先建立一个WEB 服务项目,重新命名一个服务文件:myProductSerivce.asmx2>在myProductSerivce.asmx写代码:写你的WEB 服务方法:如:[WebMe...
        
阅读全文
 
    
        
        
摘要:用设计模式开发通用数据库访问器 我们都希望在开发软件的时候能少写一些代码,希望能到处使用,希望不用管什么样的数据库软件都能用,我们该怎么办呢? 我们操作数据库时用到些什么类 一般来说,我们对数据库进行操作时都会用到一些类,下面我就对着些类做个总结: 1. SQLServer: a) System.Data.SqlClient.SqlData...
        
阅读全文
 
    
        
        
摘要:最近青岛微软开发者俱乐部 www.qddn.net上有位网友希望得到能改变颜色的进度条,正好我也在做一套.net的通用组件,就把它写出来了,因为比较简单,也没有多少技术含量,就把它帖出来,希望给别的朋友一点帮助 这个进度条控件,除了具有普通进度条的功能以外,还具有如下功能: 设置进度条的背景色和前景色 设置进度条的外观方式(3D,single,none) 是否自动显示当前进度比例(比如在进度条的中...
        
阅读全文
 
    
        
        
摘要:故障现象: 当你打开ASP.NET Web项目时,如果出现这样的错误提示:提示窗口标题: Web访问失败提示内容: 此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不符。这两者需要映射到相同的服务器位置。HTTP错误404: N...
        
阅读全文
 
    
        
        
摘要:c#操作串口- -using System;namespace chuankou{/// /// Class1 的摘要说明。/// class send{/// /// 应用程序的主入口点。/// [STAThread]static void Main(string[] args){//// TODO: 在此处添加代码以启动应用程序//chuankou.CommPort ss_port = new...
        
阅读全文
 
    
        
        
摘要:WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答。根据上述HTTP协议的作用原理,本文实现了GET请求的Web服务器程序的方法,通过创建TcpListener类对象,监听端口8080; 等待、接受客户机连接到端口8080; 创建与socket字相关联的...
        
阅读全文
 
    
        
        
摘要:Global.asa 文件是一个可选文件,用户可以在该文件中指定事件脚本,并声明具有会话和应用程序作用域的对象。该文件的内容 给用户显示的,而是用来存储事件信息和由应用程序全局使用的对象。该文件的名称必须是 Global.asa 且必须存放在应用程序的 根目录中。每个应用程序只能有一个 Global.asa 文件。 Global.asa 文件只能包含如下内容: 1.应用程序事件 2.会话事件...
        
阅读全文
 
    
        
        
摘要:DataGrid导出到Excel的时候,某些数字内容显示不正确,"3.62201E+14"的格式 WebForm中,在DataGrid的ItemDataBound事件内 if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem){e.Item.Cells[0]....
        
阅读全文
 
    
        
        
摘要:在C#中应用DTS 本文将关注列出、执行DTS包和改变DTS包的属性或者全局变量。 首先我们看看如何列出保存在本地(local or (local)\NetSDK)服务器为本地包。在DOTNET中处理DTS包的关键是增加对“Microsoft DTSPackage Object Library”的引用(dts.dll)。 以下代码可以列出服务器上的本地包。 static void Main(str...
        
阅读全文
 
    
        
        
摘要:在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理: 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Request.Us...
        
阅读全文
 
    
        
        
摘要:public static long DirSize(DirectoryInfo d) { long Size = 0; // 所有文件大小. FileInfo[] fis = d.GetFiles(); foreach (FileInfo fi in fis) { S...
        
阅读全文
 
    
        
        
摘要:1、由dataset生成 public void CreateExcel(DataSet ds,string typeid,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.A...
        
阅读全文
 
    
        
        
摘要:将一般的:outFile = new StreamWriter ("c:\\abc.txt",false);改成outFile = new StreamWriter ("c:\\abc.txt",false,Encoding.GetEncoding("gb2312"));outFile.WriteLine("中文");输出中文就没问题了;
        
阅读全文
 
    
        
        
摘要:学过.NET的都知道这样一个简单事实,任何基于.NET的编程语言基本上拥有相同的能力。该能力来自于CLR和BCL。OK,理论学完了请跟我做:1.在项目中添加引用:Microsoft Visual Basic .NET Runtime,文件名是Microsoft.VisualBasic.dll2.在代码中加上:using VB=Microsoft.VisualBasic;3.用如下代码测试数据是否是...
        
阅读全文
 
    
        
        
摘要:/// ///Base64加密/// /// 返回stringpublic string EncodeBase64(string s){string strResult="";if((s!=null)&&(s!="")){strResult=Convert.ToBase64String(System.Text.ASCIIEncoding.Default.GetBytes(s));}return s...
        
阅读全文