摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>///将泛类型集合List类转换成DataTable///</summary>///<paramname="list">泛类型集合</...
阅读全文
摘要:调试IIS时遇到了访问IIS元数据库失败的错误。错误提示为:用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权 。问题是先安装.net2.0再安装IIS导致。或卸载某版本后重装更高版本。解决办法如下:在开始菜单中打开 "Microsoft .NET Framework SDK V2.0"目录下的“SDK 命令提...
阅读全文
摘要:private void button1_Click(object sender, EventArgs e) { TimeSpan s = new TimeSpan(); DateTime dt = DateTime.Now; SortingAlgorithm sort = new SortingAlgorithm(); ArrayList iArrary = new ArrayList(1); ...
阅读全文
摘要:前台代码:1.用户输入文本框,此处使用HTML控件,一定要表明Name属性才能供后台代码调用,此处一个文本框用于用户输入,另一个用于保存用户输入(可以更好的实现,限于时间原因此处暂时使用比较笨的方法现行处理) <div id="divFace"><asp:DataList ID="DLFace" runat="server" Height="24px" HorizontalAli...
阅读全文
摘要:用法:<divid="test"><spanstyle="color:red">test1</span>test2</div>在JS中可以使用:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“<spanstyle="color:re...
阅读全文
摘要:1.静态成员和非静态成员的区别?答:静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量,在对象被实例化时创建;通过对象进行访问一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值;静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等2.const 和 static re...
阅读全文
摘要:对日期加减日、月、年。例如,根据员工CLARK的HIREDATE(聘用日期),计算另外6个不同的日期: 聘用CLARK之前及之后的5天;聘用CLARK之前及之后的5个月;聘用CLARK之前及之后的5年。例如,聘用CLARK的日期为“09-JUN- 1981”,要求返回如下结果集:HD_MINUS_5D HD_PLUS_5D HD_MINUS_5M HD_PLUS_5M HD...
阅读全文
摘要:可以先参阅事务处理的定义 :http://www.cnblogs.com/windows/articles/1605638.htmlAdo.Net事务处理。在ADO.NET 中,可以使用Connection 和Transaction 对象来控制事务。若要执行事务,请执行下列操作:• 调用Connection 对象的BeginTransaction 方法来标记事务的开始。• ...
阅读全文
摘要:一 事务处理介绍 事务是这样一种机制,它确保多个SQL语句被当作单个工作单 元来处理。事务具有以下的作用: * 一致性:同时进行的查询和更新彼此不会发生冲突,其他 用户不会看到发生了变化但尚未提交的数据。 * 可恢复性:一旦系统故障,数据库会自动地完全恢复未完 成的事务。 二 事务与一致性 事务是完整性的单位,一个事务的执行是把数据库从一个一 致的状态转换成另一个一致的状态。因此,如果事务孤立执行...
阅读全文
摘要:1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。2、session中保存的是对象,cookie中保存的是字符串。3、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个地方都可以访问到。而cookie中如果设置了路径参数,那么同一个网站中不同路径下的cookie互相是访问不到的。4、session默认需...
阅读全文
摘要:所谓泛型(generic)是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。泛型是c#2.0的一个新增加的特性,它为使用c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高。它允许程序员将一个实际的数据类型的规约延迟至泛型的实例被创建时才确定。泛...
阅读全文
摘要:DIV和SPAN元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表(共同点)。两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素)。详解:1.所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行,测试一下下面的代码你会有更形象的理解:测试<span>紧跟前面的"测试"显示</span><div>这里会另...
阅读全文
摘要:1 IsPostBack介绍IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack的时...
阅读全文
摘要:http://book.51cto.com/art/200812/99996.htm.NET程序员面试指南CommandBehavior.CloseConnection的使用分析问题由于流模式读取数据库的特点,在具体应用时很难确定数据库连接何时才能被关闭,因为读取的动作是连续进行的,CommandBehavior.CloseConnection解决了流读取数据模式下,数据库连接不能有效关闭的情况。...
阅读全文
摘要:参考资料:http://book.51cto.com/art/200906/131383.htm通过一个简单的登录功能实现,讲述如何搭建三层结构。1.搭建数据访问层(1)打开VS 2005开发环境,依次选择"文件"→"新建"→"项目"命令(2)在打开的"新建项目"对话框中,选择项目类型为"Visual Studio解决方案",选择模板为"空白解决方案"。然后填写解决方案的名...
阅读全文
摘要:Asp.net中,有的时候在执行某个操作的时候希望能够弹出一些信息框:alert弹出的警告信息框,confirm弹出的包含确认和取消两个按钮的信息框,以及prompt弹出的输入数据的对话框。这里有两种方法来实现。 一种是采用javascript函数来实现,代码将应用与.aspx文件的源代码(html语言)中,在HTML控件中调用javascript函数来实现Alert、Confirm、Prompt...
阅读全文
摘要:asp.net页面刷新重是有问题,收藏几种方法挺有用的.第一: private void Button1_Click( object sender, System.EventArgs e ){ Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System....
阅读全文
摘要:存儲過程 [代码]cs代碼 [代码] 用ds.tables.count来访问这个dataset中有多少个表 使用Output参数时[代码]在CS文件中[代码]Technorati 标签: SQL,存储过程
阅读全文
摘要:1.GridView添加序号列每一页不重新开始接上页[代码]2.每一页从1开始[代码]
阅读全文
摘要:我在传参的时候使用如下语句:[代码]接收时使用[代码]得到的url中出现 %20 :解决方法:在Web.config中设置[代码]原因暂时不清楚,很多说法是中文问题,我在传递英文时出现此问题,待解决
阅读全文
摘要:基本内容是:可以在 Console.WriteLine(以及 String.Format,它被 Console.WriteLine 调用)中的格式字符串内的括号中放入非索引数字的内容。格式规范的完整形式如下:{index [, width][:formatstring]}其中,index 是此格式程序引用的格式字符串之后的参数,从零开始计数;width(如果有的话)是要设置格式的字段的宽度(以空格...
阅读全文
摘要:S1 C#:Ch1: 1、= = 与Equals方法的区别?对于值类型:由于值类型是存储在栈中,两者都是比较的是两个变量的在栈中的值是否相等。对于引用类型:引用类型是在堆一个存储引用,指向堆中的某个具体值。= =判断引用地址,equals判断值 2、Java中的switch于C#中的switch的区别 Java中的switch:只能判断int, short及比int所占字节还少的类型 C#中的sw...
阅读全文
摘要:http://www.gotapi.com/语言:英语简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/语言:英语简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/语言:中文简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社...
阅读全文
摘要:1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://www.softhy.net/7.锋网源码:http://www.fwvv.ne...
阅读全文
摘要:[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! [2...
阅读全文
摘要:作者:依依老猫来源:博客园时间:2009-04-27摘要:XMLHttpRequest对象是AJAX功能的核心,要开发AJAX程序必须从了解XMLHttpRequest对象开始。我要说的内容都是非常基础的内容,高手就免看了,如果看了欢迎给点意见啊。新手或者对低层还不是很了解的人可以看看,帮助理解与记忆。XMLHttpRequest对象是AJAX功能的核心,要开发AJAX程序必须从了解XMLHttp...
阅读全文
摘要:作者:Jahom来源:博客园时间:2009-04-20阅读:1170 次原文链接 [收藏]摘要:Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它 Web 开发语言没有什么太大关系,这里只是谈谈 ASP.NET 中目前使用的 Ajax 技术以及其它一些实现 Ajax 的优秀框架。 Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它 Web 开发语言没...
阅读全文
摘要:转自:http://dotnet.cnblogs.com/page/50141/ 扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分...
阅读全文
摘要:转自:http://dotnet.cnblogs.com/page/50177/ 1、什么是C#? C#是Microsoft公司设计的一种编程语言。它松散地基于C/C++,并且有很多方面和Java类似。 Microsoft是这样描述C#的:“C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#(读做‘Csharp’)主要是从C/C+...
阅读全文
摘要:转自:http://dotnet.cnblogs.com/page/50144/1. 装箱、拆箱还是别名 许多介绍C# .NET学习经验的书上都有介绍 int -> Int32 是一个装箱的过程,反之则是拆箱的过程。许多其它变量类型也是如此,如:short <-> Int16,long <-> Int64 等。对于一般的程序员来说,大可不必去了解这一过程,因为这些...
阅读全文
摘要:华为软件编程规范和范例 -------------------------------------------------------------------------------- 〔一〕=====[排版] ]=======. 〔二〕======[注释]=======. 〔三〕=====[标识符命名]=======. 〔四〕=====[可读性]======. 〔五〕=====[变量、结构]==...
阅读全文
摘要:using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; namespace Book.DAL { /// <summary> /// SqlServer数据访问帮助类 /// </summary> public seal...
阅读全文
摘要:合每行中的数据数量、 数据类型和排列顺序也必须与表中所定义列或 column_list 参数中指定列的数 量、数据类型和排列顺序完全相同。 SQL Server为INSERT语句提供的第四种数据插入方式是通过执行系统存储过程,其数据来自于过程 执行后所产生的结果集合。所执行的过程可以为存储过程、系统存储过程或扩展存储过程,它们既可以 为本地存储过程,又可以是远程服务器上的存储过程,只要用户具有它们...
阅读全文
摘要:一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 3、LOWER()和UPPER() LOWER()将字符串全部转为小写;UP...
阅读全文
摘要:select CONVERT(varchar(12) , getdate(), 111 ) 2004/09/12 select CONVERT(varchar(12) , getdate(), 112 ) 20040912 select CONVERT(varchar(12) , getdate(), 102 ) 2004.09.12 select CONVERT(varchar(12) , ge...
阅读全文
摘要:常用的字符串函数有: 一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 3、L...
阅读全文
摘要:1 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0...
阅读全文
摘要:Code //1.绑定数据 this.lngCatalogID.DataSource = dt; //这里我绑到Data...
阅读全文
摘要:protected void btnUpload_Click(object sender, EventArgs e) { if (upload1.HasFile) { HttpPostedFile file = upload1.PostedFile; string extension = Path.GetExtension(file.FileName); string fileName = Dat...
阅读全文
摘要:值得注意的是,FileUpload 默认上传文件最大为4MB。 如果要增加,则可以在*.config里面进行修改[代码]
阅读全文
摘要:开发人员经常需要知道一个文件的某些属性例如文件名、绝对路径、驱动器和文件扩展名等。.NET框架通过利用包含在System.IO 命名空间中的Path类提供了访问这些细节的简单方法。本文针对.NET Framework 2.0详细介绍了Path类中可以获得各种信息。Path 类利用Path类可以处理文件的路径值。该类的一个主要方面是它可以使用字符串值来处理各种操作。看起来这可能没什么重要的,但是字符...
阅读全文
摘要:protected void Button1_Click(object sender, EventArgs e){ if (FileUpload1.HasFile) { try { FileUpload1.SaveAs(Server.MapPath("upload") + "\\" + FileUpload1.FileName); Label1.Text = "客户端路径:" + FileUplo...
阅读全文
摘要:前台代码:<asp:DataList ID="DataList1" DataKeyField="qid" runat="server" OnEditCommand="DataList1_EditCommand" OnCancelCommand="DataList1_CancelCommand" OnUpdateCommand="DataList1_UpdateCommand" OnDelet...
阅读全文
摘要:1.1、在Asp.Net TextBox 控件的 OnKeyPress 事件中指定输入键盘码必须为数字:<asp:TextBox ID="TextBox" runat="server" OnKeyPress="if(((event.keyCode>=48)&&(event.keyCode <=57))||(event.keyCode==46)) {event.re...
阅读全文
摘要:1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1...
阅读全文
摘要:Page 执行中将按照如下顺序激活事件:Page.PreInitPage.InitPage.InitComplitePage.PreLoadPage.LoadPage.LoadCompletePage.PreRenderPage.PreRenderComplete如果页面从令一个页面继承,如BasePage:System.Web.UI.Page,在BasePage中做了一些扩展,如权限检查,而其他...
阅读全文
摘要:1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数准确的说:结构不能包含显式的无参数构造函数,因为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用Struck关键字,申明类用class关键字...
阅读全文
摘要:最全的ASP.NET面试题1.简述private、protected、public、internal修饰符的访问权限。答.private:私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public:公共成员,完全公开,没有访问限制。internal:在同一命名空间内可以访问。2.列举ASP.NET页面之间传递值的几种方式。答.1.使用QueryStrin...
阅读全文