随笔分类 - .Net
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> System.Drawing.Printing.PrintDocument doc = new PrintDocument(); doc.Prin...
阅读全文
摘要:在SAX与DOM之间,如何选择 选择 DOM 还是 SAX,这取决于几个因素: 应用程序的目的:如果必须对数据进行更改,并且作为 XML 将它输出,则在大多数情况下,使用 DOM。与使用 XSL 转换来完成的简单结构更改不一样,如果是对数据本身进行更改,则尤其应该使用 DOM。 数据的数量:对于大文件,SAX 是更好的选择。 将如何使用数据:如果实际上只使用一小部分数据,...
阅读全文
摘要:If you worked with Windows Workflow before on Visual Studio 2005, copied a workflow diagram from a workflow project into a second normal project, added the proper references, built the second project ...
阅读全文
摘要:直接对 ' /> 然后, protected void SmartGrid_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowT...
阅读全文
摘要:本文将对MSDN中ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.NETDEV.v10.en/dnreal/html/realworld03112005.htm的用法进行改写,因为它针对的是Sql Server 2005 beta版本。The following managed database objects are supported by SQL Ser...
阅读全文
摘要:add=Adds two values and pushes the result onto the evaluation stack.add.ovf=Adds two integers, performs an overflow check, and pushes the result onto the evaluation stack.add.ovf.un=Adds two unsigned ...
阅读全文
摘要:术语“托管(managed)”是许多混乱产生的起因,在.NET中,它被用于许多不同的地方,所表达的东西有着细微的差别。 托管代码(Managed code):.NET framewor为运行在它里面的程序提供了数个核心运行时服务,例如异常处理和安全。为了使这些服务能够运作起来,代码必须向运行时提供最起码的信息,这样的代码被称为托管代码。默认来说,所有C#和Visual Basic.NET代码都是...
阅读全文
摘要:MSIL: Microsoft Intermediate LanguageCLR: Common Language RuntimeCTS: Common Type SystemCLS: Common Language Specification....to be continued
阅读全文
摘要:很多数据库操作需要进行事务,Asp.net下面进行事务大致有3个层次:(1)存储过程层次的事务(2)Ado.Net层次的事务(3)Asp.Net页面层次的事务下面分别举例:首先建立trantest表,字段id(int),test(char)为id设置主键(利用主键是不允许重复的特性进行事务测试)(1)CREATE PROCEDURE Tran1asbegin tranInsert Into tra...
阅读全文
摘要:Case: aspx页面有一控件,希望点击控件上一按钮,进行一些运算,得到一DataTable,将该DataTable绑定到页面一数据控件上。控件cs文件:1. 定义代理 public delegate void RetrieveTargetsHandler(object sender, RetrieveEventArgs e);public class RetrieveEventArgs :...
阅读全文
摘要:if(sRows[0]["Cycle"].GetType() != Type.GetType("System.DBNull"))//check if DBNull outCycle = Convert.ToInt32(sRows[0]["Cycle"]);
阅读全文
摘要:aspx页面:_Default为类名称,GetServiceStatus为类中的一个方法。 Untitled Page .cs文件 protected void Page_Load(object sender, EventArgs e) { Ajax.Utility.RegisterType...
阅读全文
摘要:Web.config ............Page_Load.System.Web.Caching.SqlCacheDependencyAdmin.EnableNotifications(System.Configuration.ConfigurationManager.ConnectionStrings["TestConnectionS...
阅读全文
摘要:Error: cannot obtain value I've encountered this problem, too. In my si...
阅读全文
摘要:症状 当您将 ActiveX 数据对象 (ADO) 与 Active Server Pages (ASP) 一起使用时,可能会遇到以下常见错误: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an...
阅读全文
摘要:请先看下面的代码( DataSet1为一强类型DataSet. ) DataSet1 ds1 = new DataSet1(); SqlConnection conn = new SqlConnection(); conn.ConnectionString = @"....."; conn.Open(); SqlCommand comm = new SqlCo...
阅读全文
摘要:using System;namespace EventDemo{ public delegate void CatBrayEventHandle(int score); public class sleeping { public event CatBrayEventHandle CatShout; int theScore; publ...
阅读全文
摘要:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。在面向对象的系统中,多态性是一个非常重要的概念,它允许客户对一个对象进行操作,由对象来完成一系列的动作,具体实现哪个动作、如何实现由系统负责解释。C#支持两种类型的多态性: ● 编译时的多态性 编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。 ● 运行...
阅读全文
摘要:使用asp.net DataGrid控件本身的分页功能,在page_load中加载数据绑定到控件。 但是每次点击datagrid的页序号,需要执行page_load中的加载数据代码,每次都要访问数据库,而这是不可缺少的,不然分页不起作用!! 每次都要重新访问数据,重新加载绑定到控件@_@ 这个过程中,datagrid的ViewState起的作用好像只是索检到10000条数据中的当前页的20条,其他...
阅读全文
摘要:1. 冒泡排序 void sort(int[] array) { for(int i = 0; i array[j]) swap(ref array[i], ref array[j]); } } } void swap(...
阅读全文