ASP.NET高级应用(2) 日期:2006-9-13 11:07:35 人气: 125 [大 中 小] 三层结构及其应用 概念及环境 ASP.NET中的三层结果开发方法,其实其思想跟Java的一样。Java中的三层架构为前端的html、Jsp、Servlet,中间层为JavaBean、EJB,后面为数据库服务器。而在ASP.NET中,前段为html、asp、aspx等,中间层为有.vb、.cs等文件编译而成的.dll控件,后面为数据库服务器。 在我们的三层架构中,我们的数据库层通过中间层来连接以及操作,前端给中间层传递参数,并接受中间层的参数。在我们的ASP.NET中,我们主要关注的是我们. Read More
posted @ 2007-01-25 09:45 attitudedecidesall Views(134) Comments(0) Diggs(0) Edit
当今社会,每个人都渴望快速成功,所以很多人产生了投机取巧的浮躁心理,最后的结果常常是欲速则不达。其实成功有其既定的轨道,就像地球有其运行轨道一样。那么,什么样的做事方法是契合成功轨道的呢? 首先,我们必须设定做事情的目标,这个目标帮助你确立人生中一段时间内的运行轨道。一旦目标确立,你的所有日常生活都会围绕这目标运行。千万不要随意改变自己设定的目标,否则生活将会陷入混乱之中。我有一个朋友,做了十年生意,别人做什么,他就跟着做什么,结果今天做衣服,明天做音响,最后什么也没有做成。后来他总结经验教训,开了一个工厂,一心一意做剪指甲的指甲钳,几年后就成了中国生产指甲钳的大王,年产值达到了几个亿。 其次 Read More
posted @ 2007-01-24 11:37 attitudedecidesall Views(165) Comments(0) Diggs(0) Edit
Dim cn As ADODB.ConnectionSet cn = New ADODB.ConnectionDim x, l As LongDim sql As Stringx = 2With cn.Provider = "Microsoft.Jet.OLEDB.4.0".ConnectionString = "Data Source=" & wkname & ";" & _"Extended Properties=Excel 8.0;".OpenEnd WithDim rs As ADO Read More
posted @ 2007-01-23 14:57 attitudedecidesall Views(268) Comments(0) Diggs(0) Edit
利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理 4. 作业创建SQL语句的使用 /*1.--得到数据库的文件目录@dbname 指定要取得目录的数据库名如果指定的数据不存在,返回安装SQL时设置的默认数据目录如果指定NULL,则返回默认的SQL备份目录名--邹建 2003.10(引用请保留此信息)--*//*--调用示例select 数据库文件目录=dbo.f_getdbpath('tempdb Read More
posted @ 2007-01-22 14:58 attitudedecidesall Views(129) Comments(0) Diggs(0) Edit
【摘要】本文概要讲述了使用public的属性和变量,并使用Server.Transfer方法在多个页面间传递参数的办法。说明:Server.Transfer无法使用QueryString传递变量注:本站原创,转载请注明本站网址:http://www.beinet.cn/blog/【全文】假设第一个页面为A1.ASPX,有个BUTTON,按下后转向B1.ASPX;在B1.ASPX中要取得A1.ASPX页面的两个TexeBox的内容和一个静态数组的内容。首先,A.ASPX必须使用代码分离的方式,即A1.ASPX代码第一行类似:<%@ Page language="c#" Read More
posted @ 2007-01-07 20:17 attitudedecidesall Views(216) Comments(0) Diggs(0) Edit
//写注册表RegistryKey regWrite;//往HKEY_CURRENT_USER主键里的Software子键下写一个名为“Test”的子键//如果Test子键已经存在系统会自动覆盖它regWrite = Registry.CurrentUser.CreateSubKey("Software\\Test");//往Test子键里添两条数据项,一条名为"Name",另一条名为"Sex"//值分别是"luolie","男"regWrite.SetValue("Name" Read More
posted @ 2007-01-07 20:15 attitudedecidesall Views(143) Comments(0) Diggs(0) Edit
在win32中有ShellExecute方法可以使我们启动外部的应用程序,在 .NET FrameWork 中我们可以使用Process类来完成类似的功能。Process在System.Diagnostics中,所以别忘了: using System.Diagnostics;1) 用Process的静态方法Start//启动记事本Process.Start("notepad.exe");//启动记事本,并打开temp.txt文件 Process.Start("notepad.exe",@"d:\temp.txt"); 此方法最简单,但 Read More
posted @ 2007-01-07 20:12 attitudedecidesall Views(266) Comments(0) Diggs(0) Edit
【摘要】在当前很多项目都要进行多条记录的插入或更新操作,这些操作要么全部执行成功,要么全部执行失败(Rollback),这也是数据库的一致性的要求,这个操作好像叫做:原子性应该是吧。全文给出了一个OleDb的例子,就是使用OleDbTransaction来实现我们的目的,当然SqlServer就应该使用:SqlTransaction 了本站原创,转载请证明:http://beinet.cn/blog【全文】<%@ Page Language="C#" Debug="true" %><%@ Import NameSpace = " Read More
posted @ 2007-01-07 20:10 attitudedecidesall Views(560) Comments(0) Diggs(0) Edit
【摘要】目前很多网站都要提交页面插入或更新数据库,比如留言本,一个用户提交留言后,如果按F5,就会重新提交一遍留言,导致数据库出现两条一模一样的留言,本文介绍了几种防止页面刷新,导致重复提交数据的方法。本站原创,转载请注明: http://beinet.cn/blog/【全文】1、也是最简单和最常用的办法,就是使用转向页面语句,分两种: a.使用服务器端的 Response.Redirect("YourPage"); b.使用客户端脚本 <script language=javascript>location.href='yourPage';&l Read More
posted @ 2007-01-07 20:09 attitudedecidesall Views(170) Comments(0) Diggs(0) Edit
用递归算法实现ASP程序对硬盘上某个路径下目录和文件的遍历 胡磊由于工作需要,要做一个对硬盘上目录的遍历程序,因此想用asp来实现这个功能,便写了一下这段程序。程序中主要用到asp的filesystemobject文件系统对象。可以作为给希望了解和学习fso的朋友们的一个学习程序。文件名称bianli.asp<%@ Language=VBScript %><% function bianli(path) dim fso 'fso对象 dim objFolder '文件夹对象 dim objSubFolders '子文件夹集合 dim objSubFol Read More
posted @ 2007-01-07 20:05 attitudedecidesall Views(274) Comments(0) Diggs(0) Edit