ASP.NET
一剑平江湖
一个对IT行业有着高度热情的工作者。
展开
-
ADO.NET的数据库查询2009-12-07 02:20 P.M.ADO.NET的数据库查询
ADO.NET的数据库查询2009-12-07 02:20 P.M.ADO.NET的数据库查询 一.SqlCommand对象 1:创建SqlCommand对象 l 使用New关键字创建对象的新实例,然后设置实例的属性; l 使用构造函数指定查询的Sql语句和SqlCommand对象; l 调用SqlConnection对象的C原创 2010-04-08 13:35:00 · 1660 阅读 · 0 评论 -
浅析ASP.NET的Page.IsPostBack 属性
浅析ASP.NET的Page.IsPostBack 属性http://www.sina.com.cn 2008年05月06日 11:33 IT168.com【IT168技术文档】 现在从对ASP.NET页面的执行顺序开始,体会一下B/S结构的程序的特点,下图是ASP.NET页面的执行顺序说明: Page_Init(页面初始化引发的事件)——>Page_Load(加载页面时引发原创 2010-04-13 15:15:00 · 509 阅读 · 0 评论 -
Dropdownlist不刷新
原来是在page_load中没有加入到(!ispostbak)中原创 2010-04-14 11:58:00 · 406 阅读 · 0 评论 -
C#中的空值的判断
C#中的空值的判断 作者:用心感受生活 文章来源:www.cnblogs.com 发布日期:2009-5-29 8:04:25 浏览次数:774打印这篇文章 (1)NULLnull 关键字是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i原创 2010-03-31 09:06:00 · 833 阅读 · 0 评论 -
C#资源释放
C# 资源释放终于开始动手写这篇文章了,有个网友催了我好几次,今天终于可以静下心来完成它。 便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这原创 2010-03-31 09:35:00 · 1449 阅读 · 2 评论 -
c#中的非托管资源释放 (Finalize和Dispose)
c#中的非托管资源释放 (Finalize和Dispose) 收藏 在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机原创 2010-03-31 09:46:00 · 974 阅读 · 0 评论 -
ADO.NET数据库操作------SqlDataReader和SqlDataAdapter 区别
ADO.NET数据库操作------SqlDataReader和SqlDataAdapter 区别 1. SqlDataReader返回的是一个数据读写器,只能一条条的读,操作起来不灵活。 SqlDataAdapter返回的是数据集,读取数据后将数据集放入DataSet,DataSet 的数据存在本地客服机内存, 可以对其中的数据作任意操作。2. SqlDataRea原创 2010-03-31 11:27:00 · 718 阅读 · 0 评论 -
使用DataSet对象添加记录
使用DataSet对象添加记录 使用DataSet对象添加记录步骤:●创建Connection对象 ●创建DataAdapter对象 ●通知数据适配器我们要使用的连接 ●创建一个DataSet对象 ●使用DataAdapter的Fill()方法来执行SELECT命令,并填充DataSet ●使用DataTable对象提供的NewRow()方法来创建新行 ●将原创 2010-03-31 11:37:00 · 960 阅读 · 0 评论 -
数据库记录的添加、修改、删除(DataAdapter、DataTable 、DataRow )
数据库记录的添加、修改、删除(DataAdapter、DataTable 、DataRow )//数据添加操作 DataSet dsLog = new DataSet(); SqlDataAdapter myDataAdapter = new SqlDataAdapter(); myDataAdapter.SelectCommand = new原创 2010-03-31 11:37:00 · 2031 阅读 · 0 评论 -
ASP.NET跨页面传值技巧
ASP.NET跨页面传值技巧 今天TM群里有人问起关于页面传值的方法,又引发了一场讨论。看来这个还是有很多人关注的,因此我就我个人观点做了些总结,希望对大家有所帮助。 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传原创 2010-03-31 14:07:00 · 586 阅读 · 0 评论 -
C#连接sql server
C#连接sql server windows 和 sqlserver 身份验证的两种连接字符串(转,但极度有用)2009年12月04日 星期五 上午 00:15C#连接sql server windows 和 sqlserver 身份验证的两种连接字符串2009-12-02 11:37//sql server 身份验证 连接字符串privat转载 2010-03-31 08:55:00 · 597 阅读 · 0 评论 -
C#批处理
REM ============== 生成dll文件===============:: ============= 设置变量 ===========@ECHO OFFset Path=%systemroot%/Microsoft.NET/Framework/v1.1.4322REM -- Run the utility to generate the DAO source原创 2010-03-31 08:59:00 · 500 阅读 · 0 评论 -
C# 资源释放
C# 资源释放终于开始动手写这篇文章了,有个网友催了我好几次,今天终于可以静下心来完成它。 便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这原创 2010-03-31 09:33:00 · 1067 阅读 · 0 评论 -
C#
c#中的非托管资源释放 (Finalize和Dispose) 收藏 在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机原创 2010-03-31 10:42:00 · 535 阅读 · 0 评论 -
c#操作数据库(二)dataAdapter篇
c#操作数据库(二)dataAdapter篇2009-04-01 21:29受够了ctrl+c加ctrl+v,忍无可忍之第二篇。上篇博客介绍了用datareader操作数据库,dataReader与jdbc中的resultset有点相似,只能一条一条的读取,而且整个过程中必须保证数据库的连接 。而dataapater则与dataset配合,摆脱了操作数据过程中对数据库连接的原创 2010-03-31 11:06:00 · 1221 阅读 · 0 评论 -
连接模式数据访问
连接模式数据访问ADO.NET Framework中提供了大量的类,但其核心事实上是由以下三个类组成的。Connection--用于表示数据源的连接。Command--用于执行应用于数据源的命令。DataReader--用于表示从数据源获取的数据。ADO.NET Framework中的其他大多数类都是由这三个类构建而来。这三个类提供了访问数据库数据最基本的方法,可以用它们来连接原创 2010-03-31 11:21:00 · 785 阅读 · 0 评论 -
一、目前在ASP.NET中页面传值共有这么几种方式:
一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, .... form1.submit(); .... 此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。2、链接地址传送接收页面: string str = Request["param1"]3、Session共享发送页面:Sess原创 2010-03-31 14:09:00 · 525 阅读 · 0 评论 -
细说HTML元素的ID和Name属性的区别
细说HTML元素的ID和Name属性的区别 可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 上周我也遇到了ID和Name的问题,在页面里输入了一个input typ原创 2010-03-31 14:15:00 · 572 阅读 · 0 评论 -
ASP.NET中Get和Post的用法
ASP.NET中Get和Post的用法http://developer.51cto.com 2009-07-29 16:53 wangpei cnblogs 我要评论(0) 本文介绍了asp.net中Get和Post的用法。 单form的提交有两种方式,一种是get的方法,一种是post 的方法.看下面代码,理解ASP.NET原创 2010-03-31 14:40:00 · 793 阅读 · 0 评论 -
在ASP.NET中怎么用SESSION判断用户是否登录
代码很简单的,我把我平时写过的贴出来给大家看看:if (bResult == true) //登录的用户名和密码正确 { //保存登录的用户名 Session["LoginUser"] = FormatString.Replace(txtLoginUser.Text); //这里就是给session赋值了.我对登录用户进行了一些安全处理 //转到管理首页原创 2010-04-13 17:07:00 · 1103 阅读 · 0 评论 -
ASP.Net全局变量的设置和读取方法
ASP.Net全局变量的设置和读取方法本文介绍两种ASP.Net项目中全局变量使用的方式。web.config文件 和 Gloab文件。以下分别说明:方法一:web.config文件——设置:在web.config文件里添加关键字key是通过标记来实现的,但是appSettings标记通常放在.....标记外面。例: ——读取:要在代码中引用这些数据库连接字符串,需要先原创 2010-04-02 08:48:00 · 624 阅读 · 0 评论 -
visual studio 2008快捷键大全 收藏
visual studio 2008快捷键大全 收藏 命令名 快捷键 说明 编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。编辑.注释选定内容Ctrl + K,Ctrl + C使用编程语言的正确注释语法将代码的当前行标记为注释。(vc2003)编辑.完成单词Ctrl + j Alt + 向右键显示基于当前语言的“完整单词”。原创 2010-04-02 09:22:00 · 550 阅读 · 0 评论 -
dropdownlist绑定的二种方法
dropdownlist绑定的二种方法文章分类:Web前端 第一种方法: string ConnString = ConfigurationSettings.AppSettings["ConnectionString"]; //创建一个SqlConnection SqlConnection Conn = new SqlConne原创 2010-04-02 10:26:00 · 499 阅读 · 0 评论 -
System.Threading.Timer使用心得
System.Threading.Timer使用心得2008-11-20 00:09System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。"只要在使用 Timer,就必须保留对它的引用。"对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer 仍处在活动状态,也会被回收。"当原创 2010-04-13 16:56:00 · 5813 阅读 · 0 评论 -
在代码中使用SqlCommand对象
在代码中使用SqlCommand对象(2009-09-21 11:16:10)转载 分类:.Net编程类1.1 创建SqlCommand对象可以通过三种方式创建SqlCommand对象。第一种方式就是使用new关键字直接创建对象的一个新实例,然后设置适当属性;还可以使用一个可用的构造函数来指定查询字符串以及 SqlCo原创 2010-04-15 08:24:00 · 1832 阅读 · 0 评论 -
谨慎Asp.net中static变量的用法
谨慎Asp.net中static变量的用法.Net技术 2007-01-30 22:17:37 阅读925 评论11 字号:大中小 谨慎Asp.net中static变量的用法 在.Net平台下进行CS软件开发时,我们经常遇到以后还要用到某些变量上次修改后的值,为了简单起见,很多人都习惯用static来定义这些变量,我也是。这样非常方便,下一次调用某个函数时该变量仍然保存的是处原创 2010-04-15 09:36:00 · 517 阅读 · 0 评论 -
关于.NET中的Server push技术
关于.NET中的Server push技术一般来说方法有2种,一种就是客户端用JS异步定时轮询服务器端,这种是大部分人采用的方法,但是我在想到底可以不可以实现服务器端有改变时才会主动推送到客户端呢?按理来说这种方式对于B/S是不可能实现的,因为B/S是无连接的,这种request/response的方式无法保持状态。搜了一下,看到博客园有位朋友写了篇文章是关于Server Push的,文章点这原创 2010-04-15 09:38:00 · 512 阅读 · 0 评论 -
【转】ASP.NET之 关于触发Global.asax Session_End事件的经验
【转】ASP.NET之 关于触发Global.asax Session_End事件的经验2009-12-29 09:35 在做asp.net编程开发的时候,我遇见这样的问题,一个用户只能在一台机器上登录,如果有用户在其他机器上登录,系统将提示该用户已经登录!当前登陆非法!我的做法是:用Application变量保存已经Login的用户信息,当Session原创 2010-04-15 09:59:00 · 1808 阅读 · 0 评论 -
asp.net session 介绍一三种Session存储方式
asp.net session 介绍一三种Session存储方式www.firnow.com 时间:2009-03-04 作者:匿名 编辑:sky 点击: 1478 [评论]对于asp.net的程序来说,session是一个必需要了解的对象。下面就对session做一个具体介绍。简单来说,Session就是服务器给客户端的一个编号,当一台web服务器运行时,可能是有多个用户都在浏览这台服务器上原创 2010-04-15 10:38:00 · 627 阅读 · 0 评论 -
asp.net application,session,static 几种变量生命周期及用法 收藏
asp.net application,session,static 几种变量生命周期及用法 收藏 Application 是应用程序级变量,如果用到多个用户之间的通信的时候用,多用在网站计算器等,存活于整个应用程序运行周期static 作用于应用程序整个运行周期,Session运行设定的时间周期. 只能用在某个特定会话期间,多用在存储某个会话区间用户的数据. 是用户变量,一个用户原创 2010-04-15 11:03:00 · 1325 阅读 · 0 评论 -
ASP.NET 26个常用性能优化方法
数据库访问性能优化数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。 ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要原创 2010-04-15 11:05:00 · 400 阅读 · 0 评论 -
ASP.NET 应用程序生命周期概述
本主题概述应用程序生命周期,列出重要的生命周期事件,并描述如何编写适合应用程序生命周期的代码。在 ASP.NET 中,若要对 ASP.NET 应用程序进行初始化并使它处理请求,必须执行一些处理步骤。此外,ASP.NET 只是对浏览器发出的请求进行处理的 Web 服务器结构的一部分。了解应用程序生命周期非常重要,这样才能在适当的生命周期阶段编写代码,达到预期的效果。应用程序生命周期概述原创 2010-04-15 11:08:00 · 452 阅读 · 0 评论 -
学习ASP.NET-初探Application状态
学习ASP.NET-初探Application状态 - 上一篇《浅谈TeeChart组件在ASP中的应用》下一篇《用IS6进行ASP软件的打包和自动安装(补充)》字体: 小|中|大 简|繁精彩推荐 asp.net中的application数组 Asp.net中application对象问题?请求.net学者指点…… 安装Asp.net 2.0服务器出现Server Application Unav原创 2010-04-15 11:51:00 · 533 阅读 · 0 评论 -
ASP.NET应用程序设计的10大技巧
ASP.NET应用程序设计的10大技巧 [ ASP.NET应用程序设计的10大技巧 | 责任编辑: 51欢乐吧 - 关涛 | 2007-09-25 10:38:16 ] 调整字体大小: 大 | 中 | 小声明:如有涉及到法律相关问题,请及时与关涛联系! QQ:364586868 联系QQ--------------------------------------------------------原创 2010-04-15 11:52:00 · 513 阅读 · 0 评论 -
ASP.NET分页方法的了解程度
ASP.NET分页方法的了解程度【出现频率】★★★★☆【解答】ASP.NET分页的常用方法有以下几种。q 启用部分数据控件的内置分页功能,如设置GridView控件的“AllowPaging”属性为“true”,类似的数据控件还有DetailsView等。q 通过SQL查询语句,以提取指定部分的数据的方式完成分页的功能。也包括调用数据库中内置的存储过程完成分页数据的提取。q 调用所对应数据适配器对原创 2010-04-15 13:17:00 · 755 阅读 · 0 评论 -
Mysql,SqlServer,Oracle主键自动增长的设置
Mysql,SqlServer,Oracle主键自动增长的设置1、把主键定义为自动增长标识符类型在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:create table customers(id int auto_increment primary key not null, name varchar(15));insert into c原创 2010-04-15 15:30:00 · 505 阅读 · 0 评论 -
35岁前必做10件事 让你少奋斗8年挣足钱
35岁前必做10件事 让你少奋斗8年挣足钱(转)中财网(2010-03-27 16:04:01)转载标签:就业求职乘数钱经李彦宏美国杂谈分类:转载 男人、女人都要过三十五岁这堵墙 三十五岁,是一个具有典型意识色彩的年龄…… 改革开放初,干部年轻化标准,界定在35岁以下。 如今,公务员考试的年原创 2010-04-16 11:21:00 · 4144 阅读 · 0 评论 -
Ajax里的onreadystatechange的作用
Ajax里的onreadystatechange的作用 2009-03-15 文章来源: 浏览次数:3300 发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态,XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。 onreadyStateChange事件可指定一个事件处理函数来处理XMLHttp原创 2010-04-02 16:49:00 · 691 阅读 · 0 评论 -
(COPY)document.all和document.getElementById用法 document.all用法:
(COPY)document.all和document.getElementById用法 document.all用法: var str="" for(i=0;i { str+= i + document.all[i].tagName +"/n"原创 2010-04-03 08:35:00 · 797 阅读 · 0 评论 -
Asp.Net数据库编程-10条最优方法[翻译]
Asp.Net数据库编程-10条最优方法[翻译]原文标题:Using Data with ASP.Net - 10 of my Best Practices原文链接:http://www.developerdotstar.com/community/node/531 (By Chris Gaskell)翻 译:bigqiang(多多小虫)说 明:学习之用,翻译未经原作者许可原创 2010-04-03 11:40:00 · 603 阅读 · 0 评论