随笔分类 -  .net c#

好记忆不如烂笔头,基础是登高的前提
摘要:来源http://www.cnblogs.com/yaozhenfa/p/CSharp_Reflection_1.html 使用反射的一种思路:面向接口编程中,一个方法要兼容多个数据库链接,不知道可以使用哪一种数据库,所以数据库操作类是未知的,这时就可以通过反射获取操作类信息,进行判断是属于那一类的 阅读全文
posted @ 2016-11-23 09:35 黑色鼠标 阅读(218) 评论(0) 推荐(0)
摘要:来源:http://blog.sina.com.cn/s/blog_493309600100clrw.html TCP与UDP区别 TCP 传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重 阅读全文
posted @ 2016-11-22 17:31 黑色鼠标 阅读(313) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/leslies2/archive/2012/02/07/2310495.html 阅读全文
posted @ 2016-11-22 17:01 黑色鼠标 阅读(160) 评论(0) 推荐(0)
摘要:File类:提供用于创建、复制、删除、移动和打开文件的静态方法。File类 FileInfo类:提供创建、复制、删除、移动和打开文件的属性和实例方法。FileInfo类 Directory类:公开用于创建、移动和枚举目录和子目录的静态方法。Directory类 DirectoryInfo类:公开用于 阅读全文
posted @ 2016-11-22 15:47 黑色鼠标 阅读(515) 评论(0) 推荐(0)
摘要:来源:http://blog.sina.com.cn/s/blog_5d2e69770101e4gm.html 操作文件专用流System.IO命名空间下的Filestream; 字符/字节:字符是表现出来的,字节的计算机内存的。如:“我”这个字直接表现为1个字符,如字符串string就是这个意思; 阅读全文
posted @ 2016-11-22 15:06 黑色鼠标 阅读(322) 评论(0) 推荐(0)
摘要://下载txt private static void ExportTXT(DataTable tb, string fileName) { HttpContext.Current.Response.Clear();//删除缓冲区,必须在启用缓存区(Response.Buffer = true)状态 阅读全文
posted @ 2016-11-22 10:16 黑色鼠标 阅读(239) 评论(0) 推荐(0)
摘要:在asp.net中可以用cookie保存用户的帐户密码实现自动登录的功能,但是需要强调一下,cookie在客户端保存,是不安全的,推荐使用md5加密保存。 下面分析一下在asp.net中cookie的创建、提取与销毁的方法:创建cookie//向客户端写入Cookie HttpCookie hcUs 阅读全文
posted @ 2016-11-21 17:35 黑色鼠标 阅读(218) 评论(0) 推荐(0)
摘要://定义表结构 DataTable dt = new DataTable(); dt.Columns.Add("FactoryId"); 或dt.Columns.Add(new DataColumn("CODE", typeof(string))); dt.TableName = "TbFactor 阅读全文
posted @ 2016-11-18 09:24 黑色鼠标 阅读(597) 评论(0) 推荐(0)
摘要:委托: 用在跨页面/跨用户控件/跨实例之间传递数据很爽~ public delegate void InvoiceListChange(); //定义委托,委托类型的参数和存入委托的方法之参数一致 public event InvoiceListChange OnInvoiceListChange; 阅读全文
posted @ 2016-11-14 14:29 黑色鼠标 阅读(93) 评论(0) 推荐(0)
摘要:原文来自:百度文库http://wenku.baidu.com/link?url=XTsKkFjRHF7Ww01vJ-k1niZe9270J6ObAaOeKWmJ9lbWcPLQ2iCVMbk_kA17emBkfYQHa3LlUh3N0bRbBv9vW03VAueLooyKOjuH3ymy7Wq 非 阅读全文
posted @ 2016-11-04 09:10 黑色鼠标 阅读(344) 评论(0) 推荐(0)
摘要:每种数据库都有自己的链接组件。比如:System.Data.SqlClient,System.Data.OracleClient,Oracle.DataAccess.Client,MySql.Data,IBM.Data.DB2,Sybase.Data.AseClient,iAnywhere.Data 阅读全文
posted @ 2016-10-13 11:43 黑色鼠标 阅读(205) 评论(0) 推荐(0)
摘要:后台给前台写一个提示:Response.Write("<script>alert('保存成功!')</script>"); 跳转:Response.Redirect("/default.aspx"); 委托: 用在跨页面/跨用户控件/跨实例之间传递数据很爽~ public delegate void 阅读全文
posted @ 2016-10-12 16:50 黑色鼠标 阅读(126) 评论(0) 推荐(0)
摘要:新建一个网站,打开web.config文件,在connectionString配置节点添加add节点进行数据库进行数据库连接配置代码如下: <connectionStrings> <add name="SqlConnection" providerName="System.Data.SqlClien 阅读全文
posted @ 2016-09-23 09:19 黑色鼠标 阅读(6067) 评论(0) 推荐(0)
摘要:1.OleDbConnection读取Excel ///<summary>///上传文件到临时目录中 ///</ummary>private void Upload(){ HttpPostedFile file = this.fileSelect.PostedFile; string fileNam 阅读全文
posted @ 2016-09-20 16:39 黑色鼠标 阅读(220) 评论(0) 推荐(0)
摘要:例1: connectionStr,链接字符串dataTableName, 数据库中对应表名sourceDataTable DataTable 要写入数据库的DataTable字段要和表一致 public static void SqlBulkCopyByDataTable(string conne 阅读全文
posted @ 2016-09-20 16:34 黑色鼠标 阅读(2807) 评论(2) 推荐(1)
摘要:1.用插件NPOIusing NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using NPOI.HSSF.UserModel; public class ExcelHelper : IDisposable{ private string fileName 阅读全文
posted @ 2016-09-20 16:25 黑色鼠标 阅读(564) 评论(0) 推荐(0)
摘要:1.定义public class Class1{ public string bb = string.Empty; public Class1() { // // TODO: Add constructor logic here // } //定义一个无返回值的委托(也可以定义有返回值的) publ 阅读全文
posted @ 2016-09-20 16:19 黑色鼠标 阅读(144) 评论(0) 推荐(0)
摘要:1. 跳转:Response.Redirect("/Administration/TGS_CRMAdmin.aspx", true); 2. sFILENAME = Path.GetFileName("");sFILE_EXT = Path.GetExtension(""); GetDirector 阅读全文
posted @ 2016-09-20 16:18 黑色鼠标 阅读(102) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-09-08 09:09 黑色鼠标 阅读(421) 评论(0) 推荐(0)
摘要:connectionStr:链接字符串;dataTableName数据库中的表;sourceDataTable dataTable的名称 public static void SqlBulkCopyByDataTable(string connectionStr, string dataTableN 阅读全文
posted @ 2016-08-30 15:57 黑色鼠标 阅读(470) 评论(0) 推荐(0)