随笔分类 -  .Net

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> System.Drawing.Printing.PrintDocument doc = new PrintDocument(); doc.Prin... 阅读全文
posted @ 2007-11-29 11:06 Ready! 阅读(4170) 评论(5) 推荐(1) 编辑
摘要:在SAX与DOM之间,如何选择 选择 DOM 还是 SAX,这取决于几个因素: 应用程序的目的:如果必须对数据进行更改,并且作为 XML 将它输出,则在大多数情况下,使用 DOM。与使用 XSL 转换来完成的简单结构更改不一样,如果是对数据本身进行更改,则尤其应该使用 DOM。 数据的数量:对于大文件,SAX 是更好的选择。 将如何使用数据:如果实际上只使用一小部分数据,... 阅读全文
posted @ 2007-09-12 14:45 Ready! 阅读(517) 评论(0) 推荐(0) 编辑
摘要: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 ... 阅读全文
posted @ 2007-09-11 10:44 Ready! 阅读(759) 评论(0) 推荐(0) 编辑
摘要:直接对 ' /> 然后, protected void SmartGrid_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowT... 阅读全文
posted @ 2007-08-29 12:59 Ready! 阅读(496) 评论(0) 推荐(0) 编辑
摘要:本文将对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... 阅读全文
posted @ 2007-08-03 11:44 Ready! 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: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 ... 阅读全文
posted @ 2007-04-29 12:16 Ready! 阅读(630) 评论(0) 推荐(0) 编辑
摘要:术语“托管(managed)”是许多混乱产生的起因,在.NET中,它被用于许多不同的地方,所表达的东西有着细微的差别。 托管代码(Managed code):.NET framewor为运行在它里面的程序提供了数个核心运行时服务,例如异常处理和安全。为了使这些服务能够运作起来,代码必须向运行时提供最起码的信息,这样的代码被称为托管代码。默认来说,所有C#和Visual Basic.NET代码都是... 阅读全文
posted @ 2007-04-29 10:23 Ready! 阅读(854) 评论(0) 推荐(0) 编辑
摘要:MSIL: Microsoft Intermediate LanguageCLR: Common Language RuntimeCTS: Common Type SystemCLS: Common Language Specification....to be continued 阅读全文
posted @ 2007-04-29 10:17 Ready! 阅读(192) 评论(0) 推荐(0) 编辑
摘要:很多数据库操作需要进行事务,Asp.net下面进行事务大致有3个层次:(1)存储过程层次的事务(2)Ado.Net层次的事务(3)Asp.Net页面层次的事务下面分别举例:首先建立trantest表,字段id(int),test(char)为id设置主键(利用主键是不允许重复的特性进行事务测试)(1)CREATE PROCEDURE Tran1asbegin tranInsert Into tra... 阅读全文
posted @ 2007-04-28 17:49 Ready! 阅读(360) 评论(0) 推荐(0) 编辑
摘要:Case: aspx页面有一控件,希望点击控件上一按钮,进行一些运算,得到一DataTable,将该DataTable绑定到页面一数据控件上。控件cs文件:1. 定义代理 public delegate void RetrieveTargetsHandler(object sender, RetrieveEventArgs e);public class RetrieveEventArgs :... 阅读全文
posted @ 2007-04-27 18:04 Ready! 阅读(348) 评论(0) 推荐(0) 编辑
摘要:if(sRows[0]["Cycle"].GetType() != Type.GetType("System.DBNull"))//check if DBNull outCycle = Convert.ToInt32(sRows[0]["Cycle"]); 阅读全文
posted @ 2007-04-19 12:08 Ready! 阅读(3459) 评论(3) 推荐(0) 编辑
摘要:aspx页面:_Default为类名称,GetServiceStatus为类中的一个方法。 Untitled Page .cs文件 protected void Page_Load(object sender, EventArgs e) { Ajax.Utility.RegisterType... 阅读全文
posted @ 2007-04-11 15:26 Ready! 阅读(2198) 评论(0) 推荐(0) 编辑
摘要:Web.config ............Page_Load.System.Web.Caching.SqlCacheDependencyAdmin.EnableNotifications(System.Configuration.ConfigurationManager.ConnectionStrings["TestConnectionS... 阅读全文
posted @ 2007-03-29 15:19 Ready! 阅读(613) 评论(0) 推荐(0) 编辑
摘要:Error: cannot obtain value I've encountered this problem, too. In my si... 阅读全文
posted @ 2007-01-12 12:16 Ready! 阅读(1322) 评论(1) 推荐(0) 编辑
摘要:症状 当您将 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... 阅读全文
posted @ 2006-11-18 22:03 Ready! 阅读(997) 评论(1) 推荐(0) 编辑
摘要:请先看下面的代码( DataSet1为一强类型DataSet. ) DataSet1 ds1 = new DataSet1(); SqlConnection conn = new SqlConnection(); conn.ConnectionString = @"....."; conn.Open(); SqlCommand comm = new SqlCo... 阅读全文
posted @ 2006-10-27 15:22 Ready! 阅读(1123) 评论(2) 推荐(0) 编辑
摘要:using System;namespace EventDemo{ public delegate void CatBrayEventHandle(int score); public class sleeping { public event CatBrayEventHandle CatShout; int theScore; publ... 阅读全文
posted @ 2006-04-09 13:45 Ready! 阅读(1601) 评论(2) 推荐(0) 编辑
摘要:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。在面向对象的系统中,多态性是一个非常重要的概念,它允许客户对一个对象进行操作,由对象来完成一系列的动作,具体实现哪个动作、如何实现由系统负责解释。C#支持两种类型的多态性: ● 编译时的多态性 编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。 ● 运行... 阅读全文
posted @ 2006-04-09 13:43 Ready! 阅读(540) 评论(0) 推荐(0) 编辑
摘要:使用asp.net DataGrid控件本身的分页功能,在page_load中加载数据绑定到控件。 但是每次点击datagrid的页序号,需要执行page_load中的加载数据代码,每次都要访问数据库,而这是不可缺少的,不然分页不起作用!! 每次都要重新访问数据,重新加载绑定到控件@_@ 这个过程中,datagrid的ViewState起的作用好像只是索检到10000条数据中的当前页的20条,其他... 阅读全文
posted @ 2006-03-16 17:17 Ready! 阅读(557) 评论(0) 推荐(0) 编辑
摘要:1. 冒泡排序 void sort(int[] array) { for(int i = 0; i array[j]) swap(ref array[i], ref array[j]); } } } void swap(... 阅读全文
posted @ 2006-03-13 00:08 Ready! 阅读(351) 评论(1) 推荐(0) 编辑