摘要: 大家好,昨天申请了这个博客园的用户。把自己收藏的东东今天都贴了上去,同时也请大家多提宝贵意见。什么是MSDI_FrameWork,最近一直在策划做系统平台设计,哎,MSDI_FrameWork就是这个意思了。目前已经做了数据层的设计规划。未来的一段时间,我将就每个模块的设计和开发做笔记,同时请各位大哥多提宝贵意见。谢谢!!! 阅读全文
posted @ 2006-08-18 16:29 MSDI 阅读(227) 评论(4) 推荐(0)
摘要: 在Ajax开发框架中,最基本的划分是服务器端和客户端。服务器端相对来说比较简单,只要是可以开发动态网页的语言都可以胜任;客户端浏览器就是JScript/JavaScript的天下了,好像没有看到有VBScript做的Ajax客户端库。由于客户端依赖于脚本并运行在浏览器中,似乎比服务器端的可实现和可管理性还要差些。 这里我说一下Ajax中的A, Asynchronous调用的一些问题。如果我们... 阅读全文
posted @ 2006-08-18 16:01 MSDI 阅读(267) 评论(0) 推荐(0)
摘要: 要很好地领会ajax技术的关键是了解超文本传输协议(http),该协议用来传输网页、图像以及因特网上在浏览器与服务器间传输的其他类型文件。只要你在浏览器上输入一个url,最前面的http://就表示使用http来访问指定位置的信息。(大部分浏览器还支持其他一些不同的协议,其中ftp就是一个典型例子。)注意:本文中只涉及http协议,这是ajax开发人员关心的方面,它可作为http的参考手册或指南。... 阅读全文
posted @ 2006-08-18 16:00 MSDI 阅读(332) 评论(1) 推荐(0)
摘要: [解决方法一] 以前我曾经贴过一篇用XMLHTTP Post Form 的帖子,那里的代码中我Post E文的Value毫无问题,但是后来发现Post含有中文的表单时会出现乱码,原因当然是UTF-8 和GB2312 之间的转换问题了!TNND,打倒GB2312!大家都用UTF8多好。用XMLHTTP Post Form时的表单乱码有两方面的原因——Post表单数据时中文乱码;服务器Respons... 阅读全文
posted @ 2006-08-18 15:59 MSDI 阅读(1285) 评论(0) 推荐(0)
摘要: google用了混淆,js里面的命名比较晕。我花了些时间把他们翻译成容易看懂的命名,并且作了注释,希望对大家有帮助。可以这里下载我的例子:http://www.blogjava.net/Files/iamtin/google_drag.rar // 工具类,使用Util的命名空间,方便管理 var Util = new Object();// 获取http header里面的UserAg... 阅读全文
posted @ 2006-08-18 15:57 MSDI 阅读(336) 评论(0) 推荐(1)
摘要: 以下信息来之于蓝色理想的oror帖子//事件源对象 event.srcElement.tagName event.srcElement.type //捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); //事件按键 event.keyCode event.shiftKey event.altKey ... 阅读全文
posted @ 2006-08-18 15:56 MSDI 阅读(315) 评论(0) 推荐(0)
摘要: Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=919582 阅读全文
posted @ 2006-08-18 15:51 MSDI 阅读(229) 评论(0) 推荐(0)
摘要: DataBase和DataSet同步数据 数据适配器概述 l DataAdapter 连接到数据库以填充DataSet 的对象。然后,它又连接回数据库,根据DataSet 保留数据时所执行的操作来更新数据库中的该数据。 l DataAdapter:它起着桥梁的作用,在DataSet 和其源数据存储区之间进行数据检索和保存. l DataAdapte... 阅读全文
posted @ 2006-08-18 15:49 MSDI 阅读(1088) 评论(0) 推荐(0)
摘要: ADO.NET架构 使用ADO.NET连接最佳实践 为什么为连接池? – 创建连接所花费的时间与资源并不是无价值的。 – Connection pools可以使在特定页面运行过后,连接能够保持下来 ADO.NET中的连接池 • 如果使用的是 OleDbConnection 类,则连接池将由提供程序自动处理,您不必自己进行管理。 • 如果使用的是 Sq... 阅读全文
posted @ 2006-08-18 15:49 MSDI 阅读(506) 评论(0) 推荐(0)
摘要: ASP.NET 中的缓存功能介绍 ASP.NET的性能状况 ASP是脚本解释执行的 ASP.NET的引擎从原理上保证高性能 一次编译 ASP.NET的性能状况 ASP.NET的引擎从原理上保证高性能 CLR Just-in-time Compiler 对多CPU有很好的支持 运行时优化编译 引擎的优化不能彻底解决... 阅读全文
posted @ 2006-08-18 15:47 MSDI 阅读(319) 评论(0) 推荐(0)
摘要: 开发高性能的ADO.NET应用 ADO.NET概述 面向连接模型 l ADO.net 1.x读取数据时必须保存稳定的连接而且在每个连接上只能使用一个DataReader。 l ADO.net 2.0无此限制!一个连接可以打开多个DataReader ADO.NET性能最佳实践 选用合适的Data Provider l SQL Server... 阅读全文
posted @ 2006-08-18 15:47 MSDI 阅读(613) 评论(0) 推荐(0)
摘要: 1. 试图运行项目的时出错:无法在WEB服务器上启动调试。调试失败,因为没有启动集成WINDOWS 身份验证。 【解决办法】: ... 阅读全文
posted @ 2006-08-18 15:46 MSDI 阅读(518) 评论(0) 推荐(0)
摘要: 用ASP.Net实现文件的在线压缩和解压缩 我们经常会遇到批量上传的问题,也会遇到将某个目录下所有文件都上传到服务器上的问题。那么,如何解决此类问题呢?以前的技术一般采用ActiveX等方式,这里笔者采用SharpZlib来实现,听说VS2005已有压缩和解压缩的解决方案,笔者还没有时间用VS2005,所以就只好使用VS2003 + SharpZlib来解决问题了。 1、首先从这里下载0.8... 阅读全文
posted @ 2006-08-18 15:44 MSDI 阅读(351) 评论(0) 推荐(0)
摘要: 一."SQL Server 不存在或访问被拒绝" 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多. 一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误 2.服务器端网络配置有误 3.客户端网络配置有误 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接 ping 如果 ping ... 阅读全文
posted @ 2006-08-18 15:44 MSDI 阅读(245) 评论(0) 推荐(0)
摘要: ASP.NET编码 乱码-我们心中的痛! • “字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。 • 因此,不仅是初学者会对字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。 字符与编码的发展 字符串在内存中的存放方法... 阅读全文
posted @ 2006-08-18 15:42 MSDI 阅读(2329) 评论(3) 推荐(1)
摘要: 数据集的使用方法和技巧 数据集概述 1.1数据集 l 是一种代表关系数据的内存驻留结构 l 是以XML 形式表示的数据视图,是一种数据关系视图。 l 在Visual Studio 和.NET Framework 中,XML 是存储和传输各种数据时所用的格式。因此,数据集与XML 有密切关系。 1.2数据集分类 – 类型化数据集 – 非类型化... 阅读全文
posted @ 2006-08-18 15:40 MSDI 阅读(1571) 评论(0) 推荐(0)
摘要: 提交后禁用提交按钮(大部分人都是这样做的)如果客户提交后,按F5刷新怎么办?使用Session在提交的页面也就是数据库处理之前:if session("ok")=true then response.write "错误,正在提交" response.endend if数据处理完后,修改session("ok")=false。数据处理成功马上Redirect到另外一个页面操作后刷新的确是个问题,... 阅读全文
posted @ 2006-08-18 15:39 MSDI 阅读(1213) 评论(0) 推荐(0)
摘要: 以下有错误protected void erro(String str) { Response.Write(""); Response.Write(""); Response.End } 编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1010: 常数中有换行... 阅读全文
posted @ 2006-08-18 15:38 MSDI 阅读(1081) 评论(0) 推荐(0)
摘要: 在这里给大家提供一些平时经常容易用到的效果的解决方案。我把一些效果封装在了一个类库文件中。 警告窗口 /// /// 服务器端弹出alert对话框 /// /// 提示信息,例子:"不能为空!" /// Page类 public void Alert(string str_Message,Page page) { page.RegisterStartupScript("",""); } 重载... 阅读全文
posted @ 2006-08-18 15:38 MSDI 阅读(174) 评论(0) 推荐(0)
摘要: 1、良好的可扩展性;2、内容与形式分离;3、遵循严格的语法要求;4、便于与不同系统之间信息的传输;5、具有较好的保值性; 阅读全文
posted @ 2006-08-18 15:37 MSDI 阅读(817) 评论(0) 推荐(0)
摘要: 不要使用Response.Redirect,而应该使用Server.TransferRedirect会导致post-back的产生从而丢失了错误信息,所以页面导向应该直接在服务器端执行,这样就可以在错误处理页面得到出错信息并进行相应的处理 阅读全文
posted @ 2006-08-18 15:37 MSDI 阅读(207) 评论(0) 推荐(0)
摘要: 传递参数:Response.Write("");接受参数:string a = Request.QueryString["id"]; 阅读全文
posted @ 2006-08-18 15:36 MSDI 阅读(144) 评论(0) 推荐(0)
摘要: DataSet也好,DataReader也好,怎么在执行一个select查询后,判断结果集是否为空?SqlDataReader dr=... if(dr.Read())//有数据 DataTable dt=... if(dt.Rows.Count>0)//有数据 --------------------------------------------------------------... 阅读全文
posted @ 2006-08-18 15:36 MSDI 阅读(690) 评论(0) 推荐(0)
摘要: ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或... 阅读全文
posted @ 2006-08-18 15:35 MSDI 阅读(154) 评论(0) 推荐(0)
摘要: 由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报出“从客户端 中检测到有潜在危险的 Request.Form值”这样的错。 解决方案一: 在.aspx文件头中加入这句: 解决方案二: 修改web.config文件: 因为validateRequest默认值为true。只要设为fal... 阅读全文
posted @ 2006-08-18 15:33 MSDI 阅读(269) 评论(0) 推荐(0)
摘要: 在Web开发中,对web.cofig进行配置是非技术人员无法胜任的工作,但是常常需要由客户自己来进行简单配置的时候,需要提供一个有效的工具来指导客户完成这项操作,并且防止无效或错误的更改。 解决方案: 首先,必须了解对系统的配置主要包括machine.config和web.config两个部分,这两个文件本质上是Xml文件,包含了ASP.NET的所有配置信息。因此,对系统的配置,... 阅读全文
posted @ 2006-08-18 15:32 MSDI 阅读(146) 评论(0) 推荐(0)
摘要: 阅读本文章之前的准备阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。懂得ASP/ASP.NET编程了解ASP/ASP.NET的Session模型了解ASP.NET Web应用程序模型了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法了解Internet Information Services(以下简称IIS)的基本使... 阅读全文
posted @ 2006-08-18 15:30 MSDI 阅读(200) 评论(0) 推荐(0)
摘要: 我使用的动网论坛,在论坛里上传的文件大于200k的时候会报错“Request 对象 错误 'ASP 0104 : 80004005'” 需要管理员设置一下服务器 当在上传文件时,出现以下情况问题的分析与解决方法: 1、请正确选择要上传的文件。[ 重新上传 ] 2、“Request 对象 错误 'ASP 0104 : 80004005'” 以上问题,出错的原因主要是上传文件太大引起的,这个和后... 阅读全文
posted @ 2006-08-18 15:29 MSDI 阅读(637) 评论(0) 推荐(0)
摘要: 当一个网页频繁被访问的时候,我们可以通过把整个网页缓存来提高执行效率。这样的优点是,当用户再次访问这个网页的时候,被格式化好的HTML会被直接送到前台进行显示。 Output Cache是一项非常有效的增强访问性能的技术,由于IIS的一些特性,默认情况下Output Cache是打开的,但是要对某些请求进行缓存,还需要开发者进行定制。 对于Output Cache的定制,我们有两种方法,一种是基于... 阅读全文
posted @ 2006-08-18 15:28 MSDI 阅读(460) 评论(2) 推荐(0)
摘要: 1、跳出整个循环操作for(int i=0;i<count;i++){if(tt[count]==null || tt[count]=="") break; //跳出整个循环... //执行其余操作} 2、跳出某一次循环的操作for(int i=0;i<count;i++){if (tt[count]==null || tt[count] =="") continue; //跳出本次循环.... 阅读全文
posted @ 2006-08-18 13:14 MSDI 阅读(972) 评论(0) 推荐(0)
摘要: 查找是指在数据序列中寻找符合特定条件的数据。在进行查找时,主要是以要查找的数据与数据序列中的数据进行比较,如果数据不相等,则进行下一次的比较,一直找到相等的数据为止。 查找算法在实际运做过程中数据的存储方式不同,可分为“内部查找”与“外部查找”两类。内部查找是如果待查找的数据可以全部加载到内存中在进行的查找;外部查找是如果要查找的数据量太大,无法全部加载到内存中,必须借助辅助存储设备的空间再进行查... 阅读全文
posted @ 2006-08-18 13:12 MSDI 阅读(448) 评论(0) 推荐(0)
摘要: 可能的原因:1.集成window身份验证 右击"我的电脑"->"管理"->"服务和应用程序"->"Internet信息服务管理器" ->"网站"->"默认网站"->"属性"->"目录安全性"选项卡->"身份验证和访问控制块"->"编缉"->选中"集成windows身份验证"(针对win2003系统,其它系统大体相同)2 阅读全文
posted @ 2006-08-18 13:06 MSDI 阅读(345) 评论(0) 推荐(0)
摘要: 方法一:string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray) Console.WriteLine(i.ToString());输出下面的结果:abdeabdeabde方法二:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割: string s=abcdeabc... 阅读全文
posted @ 2006-08-18 13:05 MSDI 阅读(1124) 评论(0) 推荐(0)
摘要: 组件编程不是对传统面向对象的抛弃,相反组件编程正是面向对象编程的深化和发展。类作为面向对象的灵魂在C#语言里有着相当广泛深入的应用,很多非常“Sharp”的组件特性甚至都是直接由类包装而成。对类的深度掌握自然是我们“Sharp XP”重要的一环。 类 C#的类是一种对包括数据成员,函数成员和嵌套类型进行封装的数据结构。其中数据成员可以是常量,域。函数成员可以是方法,属性,索引器,事件,操作符,实例... 阅读全文
posted @ 2006-08-18 13:05 MSDI 阅读(1382) 评论(2) 推荐(0)
摘要: 第七章1.C#属性由一个字段声明和用于该修改该字段值的存取器方法组成这些存取器方法叫做”getter”和”setter”方法2.Getter方法用于获取字段的值(只读属性),setter方法用于修改字段的值(可写属性)3.编译器在解析C#属性语法的时候,实际上为我们产生了适当的getter和setter方法4.属性的三个用途1)它们为客户代码提供了一定层次上的首相2)通过object.field语... 阅读全文
posted @ 2006-08-18 13:04 MSDI 阅读(226) 评论(0) 推荐(0)
摘要: 第九章 接口1.理解接口和类的区别:a)类是具有属性和在这些属性上操作的方法的集合b)接口是定义行为特性或能力,并在类中应用这些行为,而不管类层次如何c)它们之间最大的区别就是类不可以多重继承,而接口可以多重继承2.接口是两个无联系的代码之间的契约(Contracts),但一旦定义了一个接口,并定义了一个实现该接口的类,类就具有实现定义在接口中的所有方法3.当定义一个接口并指定一个类时,类就... 阅读全文
posted @ 2006-08-18 13:04 MSDI 阅读(227) 评论(0) 推荐(0)
摘要: 第八章 属性信息1.属性信息是C#语言新增的一种特性。我们可以运用属性信息来定义设计(如文档信息)、运行(如数据库的域名)信息,或者作为运行时行为特性等等。2.属性信息的主要作用是帮助编写代码的情况,也可通过属性信息了解所开发的类与方法。3.为把一个定义了的属性信息附加给一个C#类型或成员,只要在目标类型或成员前面的方括号内指定属性信息数据即可。4.属性信息的载体就是属性信息类,所有的属性信... 阅读全文
posted @ 2006-08-18 13:04 MSDI 阅读(191) 评论(0) 推荐(0)
摘要: 方法1.在使用REF关键字时,必须在调用之前初始化被传递的参数值,不然会在编译时报错;在使用OUT关键字时,在调用之前不需要初始化参数值2.我们希望是“后期捆绑”,也就是编译器直到运行的时候才选择要调用的方法3.要强制编译器调用向上转换了的对象的方法的正确版本,可以使用两个新的关键字:virtual和override4.关键字virtual用于基类方法,关键字override用于派生类对该方法的实... 阅读全文
posted @ 2006-08-18 13:03 MSDI 阅读(186) 评论(0) 推荐(0)
摘要: 第5章 类1.类就是数据和加工数据的方法的封装2.对几个概念的描述:a)字段:用于保持一个值的成员变量b)方法;加工对象的数据的真正代码c)属性:是字段的真正方法d)常量:就是不能改变其值的字段e)索引器:是个智能的数组,索引器可以让对象通过”get“和”set”存取器来被索引f)事件:就是导致一些代码运行的东西g)操作符:通过操作符重载可以将标准数学运算符添加到类中,以便通过这些操作符编写出更直... 阅读全文
posted @ 2006-08-18 13:03 MSDI 阅读(203) 评论(0) 推荐(0)
摘要: 第四章1.C#中的所有类型都是对象,都是基于.NET的System.Object类之上的。所有的变量都具有一套基本功能和行为特征。2.在定义方法时使用Pascal大小写规范,在定义变量名时使用camel大小写规范。3.在接口的名称前通常加上大写的”I”作为前缀。4.将一切都当作对象的最大的缺点就是降低了性能。5.值类型的首要规则是它们不能为空,其类型主要为枚举、结构6.引用类型与C++的引用类似,... 阅读全文
posted @ 2006-08-18 13:03 MSDI 阅读(174) 评论(0) 推荐(0)
摘要: ,大家,不好意思,这章都是将实例,因此不好传上来,自己消化了,别说我自私哦。 阅读全文
posted @ 2006-08-18 13:03 MSDI 阅读(178) 评论(0) 推荐(0)
摘要: 第二章:MS.NET简介1.MS.NET方案是由四个关键部分组成的:.NET构建块服务、。NET设备软件、。NET用户体验、。NET基础结构。一般我们所说的。NET是指。NET基础结构。2.。NET基础结构包括组成这个新的开发环境的所有技术。3.。NET框架是由公共语言运行欢迎(CLR)和。NET框架类库组成的。类库有时候也叫基础类库(BCL)。4.可以把CLR看成是一个虚拟机,所有的。NET应用... 阅读全文
posted @ 2006-08-18 13:02 MSDI 阅读(235) 评论(0) 推荐(0)
摘要: 以下的连载资料可是我辛辛苦苦通过阅读,然后整理出来的知识点哦。请大家多多阅读。第一章:面向对象编程的基础知识C#是真正的面向对象、基于组件的编程语言。1.面向对象是一种用计算机程序来描述实际问题的新思路,也是一种更直观、效率更高的解决问题的方法。2.对象能够将其内部的数据和方法隐藏起来并且提供一个接口,这个接口就是能访问该对象的重要组成部分。3.如果是“protected”限定符,则派生类可以访问... 阅读全文
posted @ 2006-08-18 13:02 MSDI 阅读(195) 评论(0) 推荐(0)
摘要: 事务是一种机制,是一个操作序列,它包含了一组对数据库操作命令,所有的操作做为一个整体一起向系统提交或撤消操作请求,要么都执行,要么都不执行。begin transaction来开始事务commit transaction来结束事务 例子:delare @transaction_name varchar(32)select @transaction_name = 'my_transaction_de... 阅读全文
posted @ 2006-08-18 13:01 MSDI 阅读(233) 评论(0) 推荐(0)
摘要: 彻底删除test表,不在日志工进行记录truncate table test在日志中进行记录delete from test //删除整个表delete from test where id = (select id from test1 where name='好的') //根据筛选出的条件删除记录delete test from (select top 100 * from test) a... 阅读全文
posted @ 2006-08-18 13:00 MSDI 阅读(160) 评论(0) 推荐(0)
摘要: 1、将一张表的信息插入到另一张表中例子:Insert Into ttValues(id,title,pubtime)select id,title,pubtimefrom wwwhere id = '0001' 2、用 VALUES 子句为一行指定数据值: INSERT INTO MyTable (PriKey, Description) VALUES (123, 'A descript... 阅读全文
posted @ 2006-08-18 13:00 MSDI 阅读(6366) 评论(1) 推荐(0)
摘要: SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1、LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。 2、LIKE'%inger' 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。 3、LIKE'%en%' 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。 ... 阅读全文
posted @ 2006-08-18 13:00 MSDI 阅读(552) 评论(1) 推荐(0)
摘要: 要把字段名为'IC卡号码'中重复出现的所有记录找出,例如卡号为1234的有6条记录,卡号为2345的有15条记录.....,要把这些记录一次全部找出.select * from chekuwhere ic in(select icfrom chekugroup by ichaving count(ic) > 1) 阅读全文
posted @ 2006-08-18 12:59 MSDI 阅读(458) 评论(0) 推荐(0)
摘要: HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 子句和 SELECT 语句交互的方式类似。WHERE 子句搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。HAVING 语法与 WHERE 语法类似,但 HAVING 可以包含聚合函数。HAVING 子句可以引用选择列表中出现的任意项。下面的查询得到本年度截止到目前的销售额超过 $40,00... 阅读全文
posted @ 2006-08-18 12:59 MSDI 阅读(544) 评论(0) 推荐(0)
摘要: 如果分组列包含一个空值,那么该行将成为结果中的一个组。如果分组列包含多个空值,那么这些空值将放入一个组中。此行为在 SQL-92 标准中定义。titles 表中的 royalty 列包含一些空值,例如:SELECT royalty, AVG(price * 2) AS AveragePriceFROM pubs.dbo.titlesGROUP BY royalty下面的 SELECT 语句通过添加... 阅读全文
posted @ 2006-08-18 12:58 MSDI 阅读(699) 评论(0) 推荐(0)
摘要: GROUP BY 子句用来为结果集中的每一行产生聚合值。如果聚合函数没有使用 GROUP BY 子句,则只为 SELECT 语句报告一个聚合值。USE NorthwindSELECT OrdD.ProductID AS ProdID, SUM(OrdD.Quantity) AS AmountSoldFROM [Order Details] AS OrdD JOIN Products as... 阅读全文
posted @ 2006-08-18 12:58 MSDI 阅读(683) 评论(1) 推荐(0)
摘要: 如果使用 ALL 关键字,那么查询结果将包括由 GROUP BY 子句产生的所有组,即使某些组没有符合搜索条件的行。没有 ALL 关键字,包含 GROUP BY 子句的 SELECT 语句将不显示没有符合条件的行的组。USE pubsSELECT type, AVG(price)FROM titlesWHERE royalty = 10GROUP BY ALL type 阅读全文
posted @ 2006-08-18 12:57 MSDI 阅读(208) 评论(0) 推荐(0)
摘要: 可以在包含 GROUP BY 子句的查询中使用 WHERE 子句。在进行任何分组之前,将消除不符合 WHERE 子句条件的行。例如:use pubsselect type,avg(price)from title where advance > 5000group by type 阅读全文
posted @ 2006-08-18 12:57 MSDI 阅读(388) 评论(0) 推荐(0)
摘要: 例子1:继续添加文件选择框 显示表单HTML 例子2: 阅读全文
posted @ 2006-08-18 12:55 MSDI 阅读(1223) 评论(0) 推荐(0)
摘要: eeee1234 阅读全文
posted @ 2006-08-18 12:54 MSDI 阅读(192) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:53 MSDI 阅读(6000) 评论(0) 推荐(0)
摘要: 检查 阅读全文
posted @ 2006-08-18 12:53 MSDI 阅读(556) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:53 MSDI 阅读(217) 评论(0) 推荐(0)
摘要: location.search是从当前URL的?号开始的字符串如:http://www.51js.com/viewthread.php?tid=22720它的search就是?tid=22720要获取完整的地址var url = window.location.search.substring(1,location.search.length); 阅读全文
posted @ 2006-08-18 12:52 MSDI 阅读(10856) 评论(4) 推荐(0)
摘要: 序:用js实现菜单命令虽然在技术上讲没什么,不过这个算是比较全了。 每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有意思的事啊!下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通... 阅读全文
posted @ 2006-08-18 12:52 MSDI 阅读(257) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:51 MSDI 阅读(408) 评论(0) 推荐(0)
摘要: 如果要实现定时的关闭弹出窗口窗体中加入: 阅读全文
posted @ 2006-08-18 12:51 MSDI 阅读(226) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:50 MSDI 阅读(154) 评论(0) 推荐(0)
摘要: 方式一: 方式二: 方式三: 方式四: 方式五: 阅读全文
posted @ 2006-08-18 12:50 MSDI 阅读(274) 评论(0) 推荐(0)
摘要: click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecursor:样式 更改鼠标样式 hand;cross... 阅读全文
posted @ 2006-08-18 12:49 MSDI 阅读(193) 评论(0) 推荐(0)
摘要: 作者:ShiningRay @ Nirvana Studio随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验,希望能帮助大家改进自己的Java... 阅读全文
posted @ 2006-08-18 12:49 MSDI 阅读(284) 评论(0) 推荐(0)
摘要: 返回由字符串转换得到的整数。parseInt 方法返回与保存在 numString 中的数字值相等的整数。如果 numString 的前缀不能解释为整数,则返回 NaN(而不是数字)。 例子:parseInt("abc") // 返回 NaN。parseInt("12abc") // 返回 12。可以用 isNaN 方法检测 NaN。 阅读全文
posted @ 2006-08-18 12:48 MSDI 阅读(222) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:48 MSDI 阅读(152) 评论(0) 推荐(0)
摘要: 方法一:dddd方法二:dddd 阅读全文
posted @ 2006-08-18 12:47 MSDI 阅读(188) 评论(1) 推荐(0)
摘要: AppendChild 方法加上一个节点当作指定节点最后的子节点。attribute 属性传回目前节点的属性列表。childNodes 属性传回一个节点清单,包含该节点所有可用的子节点。createElement 方法建立一个指定名称的元素。createTextNode 方法建立一个新的text 节点,并包含指定的数据。documentElement 属性确认XML 文件的根(Root)节点。fi... 阅读全文
posted @ 2006-08-18 12:47 MSDI 阅读(232) 评论(0) 推荐(0)
摘要: SCRIPT 标记 用于包含JavaScript代码. 语法 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件 windows对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length 子桢个数. self 当前窗口. parent 父窗口(当前窗口是中一个子窗口). top 顶层窗... 阅读全文
posted @ 2006-08-18 12:46 MSDI 阅读(176) 评论(0) 推荐(0)
摘要: 在要前进的地方加上 onClick=history.go(1) 后退的地方加上 onClick=history.go(-1)如本页的内容为: 阅读全文
posted @ 2006-08-18 12:45 MSDI 阅读(233) 评论(0) 推荐(0)
摘要: javascript通过设置数组的length属性来截断数组是惟一一种缩短数组长度的方法.如果使用delete运算符来删除数组中元素,虽然那个元素变成未定义的,但是数组的length属性并不改变两种删除元素,数组长度也改变的方法. 阅读全文
posted @ 2006-08-18 12:45 MSDI 阅读(302) 评论(0) 推荐(0)
摘要: javascript的一个明显的优点就在于它可以定义和持有自己的对象。这一点好象是VBScript所无法比拟的。 有了这一点,可以利用javascript进行更接近于面向对象的程序设计。也许这将使网站开发更有乐趣... 但有个严重的缺点!javascript不支持继承机制。不象Java那样,支持extends关键字(虽然这个关键字在javascript中是保留字)。 在微软的AS... 阅读全文
posted @ 2006-08-18 12:45 MSDI 阅读(165) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:44 MSDI 阅读(237) 评论(0) 推荐(0)
摘要: 【1、普通的弹出窗口】 其实代码非常简单: 因为这是一段javascripts代码,所以它们应该放在之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和... 阅读全文
posted @ 2006-08-18 12:44 MSDI 阅读(2989) 评论(1) 推荐(0)
摘要: 点先关输入框 阅读全文
posted @ 2006-08-18 12:42 MSDI 阅读(145) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:41 MSDI 阅读(243) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2006-08-18 12:40 MSDI 阅读(136) 评论(0) 推荐(0)
摘要: 知识点一:String对象和其他类型的字符串没有实际的不同。var book_name = new String("My Name is Tony");var book_name = "My Name is Tony";知识点二:String对象提供的唯一独特的属性是prototype,它能用于增加自定义方法到String对象。知识点三:String.indexOf(Substring,Start... 阅读全文
posted @ 2006-08-18 12:38 MSDI 阅读(289) 评论(0) 推荐(0)
摘要: ——来自《IT经理世界》 对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:“我们要建立一套完整的商业管理软件系统,包括商... 阅读全文
posted @ 2006-08-18 12:10 MSDI 阅读(191) 评论(0) 推荐(0)
摘要: 赵熙朝本文来自yesky2004-01-08成功的软件产品是建立在成功的需求基础之上的,而高质量的需求来源于用户与开发人员之间有效的沟通与合作。当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决这个问题,沟通就开始了。 需求获取可能是软件开发中最困难、最关键、最易出错及最需要沟通交流的活动。对需求的获取往往有错误的认识:用户知道需求是什么,我们所要做的就是和他们交谈从他们那里... 阅读全文
posted @ 2006-08-18 12:09 MSDI 阅读(344) 评论(0) 推荐(0)
摘要: 51CMM.COM原创 作者:厦门巨龙软件工程有限公司 卢琳生 [2003/12/01] 摘要: 本文是在管理信息系统需求调研实践和学习中的一些经验总结,有些是自己的体会,有些来自专家的书本或文章,希望与大家分享,并起到一个抛砖引玉的作用,如有不妥之... 阅读全文
posted @ 2006-08-18 12:07 MSDI 阅读(674) 评论(0) 推荐(0)
摘要: 根据8月5日~6日**公司项目人员开始的系统需求分析的工作情况来看,我认为存在以下几个问题: 1第一次碰头会议即提出试运行模块的问题 2系统调研有故意缩小的倾向 表现1:从功能模块提出业务来进行询问 表现2:认为安监科与系统业务或功能无关 3业务人员业务素质的问题 表现1:没提供需求分析的工具表 表现2:没有调查的策略、方法 4问题实质 漏掉现状情况或需求内容,将来我方无法 5... 阅读全文
posted @ 2006-08-18 12:06 MSDI 阅读(289) 评论(0) 推荐(0)
摘要: 来自:IBM : developerWorks 中国网站 作者:王辉 [2003/06/11] 前言 对于需求分析有很多相应的书籍说明如何分析,却没有具体的过程描述,本文讲述一个实际的可以操作的需求确认... 阅读全文
posted @ 2006-08-18 12:04 MSDI 阅读(650) 评论(0) 推荐(0)
摘要: 1. 当前部门的主要工作内容2. 当前部门的组织结构及协作分工方式3. 当前部门开展工作的方式方法及业务流程4. 当前或过去所采用的相关管理软件的情况(软件名称、数据量)5. 当前的业务流程和逻辑中存在哪些不合理或不高效的部分 6. 为了改善部门工作,对新系统有何要求或期望7. 新系统应具备哪些功能有助于本部门工作更上一层楼8. 部门业务开展所使用的具体报表(有数据的表、单) 阅读全文
posted @ 2006-08-18 12:02 MSDI 阅读(585) 评论(0) 推荐(0)
摘要: 单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="abcdeabcdeabcde string[] sArray1... 阅读全文
posted @ 2006-08-18 11:14 MSDI 阅读(1017) 评论(0) 推荐(0)
摘要: 我们在 VB 中的数据类型之间的转换是非常容易的cStr,cInt等等的函数,我们大家在使用的时候应该都已经是非常的清楚了,现在可以用C#做Web应用了!这下 我们又多了一种语言的选择,再加上确实有很多人对VB编程怀有很多的不理解:(,所以他们宁可使用C#进行编程,也有很多的同志立场不坚定!也想学习学习C#语言(比如:豆腐。。),这样,数据转换的问题就突现出来了!此外还有对String 数据类型的... 阅读全文
posted @ 2006-08-18 11:09 MSDI 阅读(199) 评论(0) 推荐(0)
摘要: C#是纯粹的面向对象编程语言,它真正体现了“一切皆为对象”的精神。在C#中,即使是最基本的数据类型,如int,double,bool类型,都属于System.Object类型。此外,使用C#编程,不会存在与游离于对象之外的属于过程的东西。因此,学习C#,就必须具有面向对象思想,不明白所谓的“面向对象思想”,就不可能掌握C#的精髓,而对于C#的理解,就只能仅限于语言特色的表面了。 很多讲解面向对... 阅读全文
posted @ 2006-08-18 11:02 MSDI 阅读(256) 评论(0) 推荐(0)
摘要: www.vcroad.net原创,谢谢您的支持) 作者:金蝶中间件公司CTO袁红岗 不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观... 阅读全文
posted @ 2006-08-18 10:26 MSDI 阅读(228) 评论(1) 推荐(0)