摘要: 吕震宇的工厂模式,介绍的比较详细,可以结合参考。 http://www.cnblogs.com/zhenyulu/articles/36462.html http://www.cnblogs.com/zhenyulu/articles/36590.html http://www.cnblogs.com/zhenyulu/articles/36885.html梦幻Dot Net的工厂模式解说!htt... 阅读全文
posted @ 2005-08-02 14:14 沉默天蝎的学习汇集 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 我感觉声音的播放比较简单。我们从播放声音开始。为什么我这么觉得?我也不知道。这里是展示最最最最最简单的DirectX播放声音的例子,我尽量省略了无关的代码。最后的代码只有19行,够简单了吧? 准备工作:1.安装了DirectX SDK(有9个DLL文件)。这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.DirectSound.dll2.一个WA... 阅读全文
posted @ 2005-08-01 17:43 沉默天蝎的学习汇集 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 简介:微软SQL Server数据库SQL语句导入导出大全,包括与其他数据库和文件的数据的导入导出。/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel ... 阅读全文
posted @ 2005-08-01 17:40 沉默天蝎的学习汇集 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 1. 打开新的窗口并传送参数: 传送参数:response.write("") 接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1"); 2.为按钮添加对话框 Button1.Attributes.Add("onclick","return confirm('确认?')"); button.... 阅读全文
posted @ 2005-08-01 14:24 沉默天蝎的学习汇集 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 今天看了看设计模式中的工场模式,感觉还不错,一时兴起,便将我原来利用简单工场模式写的一个操作数据库的类大至改成了工场模式,算是加深我对工场模式的理解吧。下面来看看实现过程: 一。采用工场模式实现对Connection对象的操作 using System; using System.Data; using System.Data.Odbc; using System.Data.OleDb; u... 阅读全文
posted @ 2005-07-18 13:32 沉默天蝎的学习汇集 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 无意中找到了这么一个东西,请建一个空白的html页,输入以下代码:你会发现这是一个只能输入数字的自带正则验证的文本框,我左思右想这个应该是javascript的东西吧?可是找了一些javascript正则的文章好像不能这样用的,但上面的东西在ie6和firefox1.0里都能正确解析。有html或脚本高手谁能告诉我?这个东西好虽好,不过也有缺点,比如最大的毛病是键盘上的方向键失效了,用微软拼音... 阅读全文
posted @ 2005-07-13 09:28 沉默天蝎的学习汇集 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 当项被数据绑定到 DataGrid 控件后,将引发 ItemDataBound 事件。此事件提供了在客户端显示数据项之前访问该数据项的最后机会。利用DataGrid的ItemDataBound事件,我们可以轻松实现一些实用的功能。 private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e) { ... 阅读全文
posted @ 2005-07-13 09:09 沉默天蝎的学习汇集 阅读(418) 评论(0) 推荐(0) 编辑
摘要: About Timer 关于定时器 定时器是个很有意思的东西,它很有用,但我认为这不是现代计算机的结构所擅长的事情。计算机适合做那些很大量的简单重复工作,或者根据请求做出回应。 DOS时代是没有进程线程等概念的,那时候要想做到定时真是有些麻烦通常的做法是死循环不断监测时间,发现时间到了就做特定的事情当然你可以用delay,来指定等待多长时间,但是如果你一边要响应用户的操作,比如输入,一边要定时做... 阅读全文
posted @ 2005-07-13 08:49 沉默天蝎的学习汇集 阅读(564) 评论(0) 推荐(0) 编辑
摘要: .NET 中的三个 Timer 以及网页中的“Timer” .NET Framework 提供了三种计时器,分别是: System.Timers.Timer基于服务器的计时器,位于“工具箱”的“组件”选项卡上; System.Windows.Forms.Timer基于 Windows 的标准计时器,位于“工具箱”的“Windows 窗体”选项卡上; System.Threading.T... 阅读全文
posted @ 2005-07-13 08:48 沉默天蝎的学习汇集 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 我在实验中发现在 ASP.NET 中可以使用计时器(Timer)完成一些定时动作。这一点可能会对我们的一些 Web 程序有益。 下面首先介绍我测试使用的一个例子: 首先在 global.asax 中的 Application_OnStart 事件过程中定义计时器,代码如下: [VB.NET] global.asax 然后我们简单写一个 test.aspx 来查看 Applicati... 阅读全文
posted @ 2005-07-13 08:46 沉默天蝎的学习汇集 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 下面的是转贴 Microshaoft (大舌头) 的帖子,正好项目用上,想法还可以,但是不能区别小数点和最后不能添加上金额单位!C# Code: /**//* .Net/C#/T-SQL/VB/Java 实现: 将天文数字转换成中文大写 最近这里流行这个大写金额转换 我看了几个,感觉思路都不如这个 2000 年左右用 VB6 写的: 《VB6 之数据格式化对象使用技巧》... 阅读全文
posted @ 2005-07-11 10:08 沉默天蝎的学习汇集 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 创建完全可编辑的 DataGrid 翻译:nxyc_twz@163.com 在论坛中我看到过许多相同或相似的问题:我怎样在我的DataGrid的每一行中放置检查框、文本框等等?怎样更新它们的值?答案相当简单,在这篇文章中,我将向你展示如何完成它。 我们都知道,DataGrid是一个功能非常强大的工具。根据我的经验,在90%以上的时间中, DataGrid 都被用来显示数据,并可能一次编辑一... 阅读全文
posted @ 2005-07-05 08:33 沉默天蝎的学习汇集 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 以后我会逐渐增加我的开发技巧和网上的汇集的开发技巧,为我的项目开发使用!警告窗口/**//// /// 服务器端弹出alert对话框/// /// 提示信息,例子:"不能为空!"/// Page类public void Alert(string str_Message,Page page)...{page.RegisterStartupScript("","");}重载此警告窗口,使某控件获得焦点... 阅读全文
posted @ 2005-06-30 15:44 沉默天蝎的学习汇集 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 台湾的好网站http://www.blueshop.com.tw/ (论坛答疑点滴)如何在用户控件内得到包含这个用户控件的页面中的控件的值http://www.cnblogs.com/lovecherry/archive/2005/04/11/135543.html (论坛答疑点滴)如何得知调用当前方法的方法名?http://www.cnblogs.com/lovecherry/archive/2... 阅读全文
posted @ 2005-06-30 15:39 沉默天蝎的学习汇集 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 我们在ASP.NET的开发中,经常要使用客户端代码,如:JavaScript 当然可以在html中嵌入。但这里所说的是在服务器端动态向客户端添加客户端代码, 1、运用page控件的RegisterClientScriptBlock方法: dim s as string="" if (not is ClientScriptBlockRe... 阅读全文
posted @ 2005-06-27 11:33 沉默天蝎的学习汇集 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 这家无往不利的搜索引擎公司正在利用软件的魔力加快奔跑,令微软这样的竞争对手头疼万分 对不起,盖茨先生,你迟到了。 5月份,当Google推出名为Google个性化首页的服务——登陆后,用户看到的不再是光秃秃的搜索栏,在那下面,你还可以根据自己的喜好设置邮箱、天气预报、股价、新闻、名人名言等一系列服务——最为惊讶的人一定应该是世界首富比尔·盖茨:所有的这些功能,本来应该作为微软下一代操作系... 阅读全文
posted @ 2005-06-27 09:50 沉默天蝎的学习汇集 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=fu... 阅读全文
posted @ 2005-06-27 09:49 沉默天蝎的学习汇集 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 在本文档中,你将获得由技术支持创建的示例报表列表。这些示例报表示范了各种各样的报表创建技巧。目的是示范概念。这些示例报表被完全用文献证明,并且不被技术支持所支援。文档包含了每种应用的描述,及其下载链接。 目录 示范报表设计的示例报表 数组示例 营业日和小时示例 交叉表示例 日期和时间示例 格式化和文本示例 公式示例 图表示例 组和深化示例 标签示例 参数示例... 阅读全文
posted @ 2005-06-24 13:06 沉默天蝎的学习汇集 阅读(3658) 评论(0) 推荐(0) 编辑
摘要: 利用正则表达式, 验证控制文本框的输入字符类型 By Ben 有关正则表达式 1.只能输入数字和英文的: 2.只能输入数字的: 3.只能输入全角的: 4.只能输入汉字的: 原文:http://blog.csdn.net/SVG/archive/2004/10/11/131482.aspx 阅读全文
posted @ 2005-06-20 08:23 沉默天蝎的学习汇集 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一、DataTable DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。 ◆ DataColumn 一个表是由行和列组成的一个两维的结构。表... 阅读全文
posted @ 2005-06-15 09:56 沉默天蝎的学习汇集 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 上期主题和本期主题字符串System.String 类C# 中的字符串Visual Basic .NET 中的字符串使用标准 .NET 框架 API 的字符串StringBuilderSystem.Text 编码器和解码器正则表达式试一试!本期主题和下期主题 欢迎使用这里的源代码!请畅所欲言! 本文包含一些指向英文站点的链接。如果您对本文有任何意见或建议,请通过 Dr. GUI .NE... 阅读全文
posted @ 2005-06-13 00:17 沉默天蝎的学习汇集 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 方案一:Try...Catch(执行效率不高) /// /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText:源文本 /// 返回值: bool true:是 false:否 /// /// /// private bool IsNumberic(string oText) { try { int var1=Con... 阅读全文
posted @ 2005-06-11 20:30 沉默天蝎的学习汇集 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 总结了一些自认为比较不错的asp.net(C#)的数据校验方法,主要用Regex的IsMatch方法,在BusinessRule层进行校验数据的有效性,并将校验的方法作为BusinessRule层基类的一部分。 在WebUI层现实提示信息。 using System; using System.Data; using System.Text.RegularExpressions; namesp... 阅读全文
posted @ 2005-06-11 20:29 沉默天蝎的学习汇集 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 目录 1. 如何设置一个From的边界 2. 如何建立一个透明的From 3. 如何设置窗体在屏幕中的位置 4. 如何使最小化和最大化按钮不可用 5. 如何使一个窗体不见 6. 如何设置使窗体成为非矩形的. 7. 如何使一个窗体在屏幕的最顶端. 8. 如何显示一个Model和非Model的窗体 9. 如何制作一个MDI的窗... 阅读全文
posted @ 2005-06-11 20:27 沉默天蝎的学习汇集 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 作者:Tuenhai.com MSN: king#tuenhai.com 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 http://www.Tuenhai.com/ 共享软件为何要走向国际 共享软件为何要走向国际? 理由很简单,不少人做共享软件走国际路线,月入数万美元,而同样软件走国内路线恐怕很难达到这个数.(原因大家... 阅读全文
posted @ 2005-06-11 17:47 沉默天蝎的学习汇集 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 我们在使用Sql Server这些数据库时,可以轻松的通过Sum、Aver、Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可是没有办法回头去修改Select语句来获取这些统计了。那么在DataSet/DataTable中是否可以进行统计呢?答案是肯定的。 在MSDN中,有一篇MS... 阅读全文
posted @ 2005-06-01 17:32 沉默天蝎的学习汇集 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 先看效果: 孟子以前也做过这事,不过他的方法前台后台都要弄,还是VB的(^-^),好像也不支持像我的自动生成列的DataGrid,所以还是自己动手,纯脚本搞掂,其实很简单,就几行: function ScrollDataGrid() { var tb = document.getElementById("tbHeader");... 阅读全文
posted @ 2005-05-31 11:06 沉默天蝎的学习汇集 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 编写B/S结构的程序经常会遇到需要与客户端打交道的时候,由于.net的偏重于服务端,所以一旦每每发生与客户端交流的情况往往考虑的还是使用javascript或者vbscript,由于我对vbscript了解不多,所以主要说的还是javascript.在.net下面使用javascript一般有以下几种方法。1,在html代码中编写javascript或者引用.JS文件,这个不多说。2,.net下面... 阅读全文
posted @ 2005-05-31 10:01 沉默天蝎的学习汇集 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 先看下表: 业务员 地 区 北京 上海 深圳 张三 100 200 300 实际上Asp.Net下的DataGrid只不过是一个HtmlTable,只不过在HtmlTable的基础上添加了很多属性、方法,纳入ViewState机制,来生成、控制它;有了这一点认识,事情就很好办了: 我们可以在属性生成器中可以定义列的表头,它实际上只不过是在列之间插入了“”的html标记,如此而... 阅读全文
posted @ 2005-05-30 15:07 沉默天蝎的学习汇集 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 用VS.NET2003制作WEB应用程序的安装包 转自:http://www.cdown.net/info/34287.html 利用vs.net2003来制作一个安装程序是非常的方便的,既使是制作一个web应用程序的安装程序也是如此。仅仅简单的几个步骤就可以完成。 首先,创建一个安装和部署项目。步骤如下: 1.在"解决方案资源管理器"中的解决方案中添加一个新项目。 用鼠标... 阅读全文
posted @ 2005-05-30 14:52 沉默天蝎的学习汇集 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 发布日期: 10/27/2004 | 更新日期: 10/27/2004 Ken Getz MCW Technologies, LLC 适用于: 用于 Microsoft Office 系统的 Microsoft Visual Studio 工具 Microsoft Office Excel 2003 Microsoft Visual Studio .NET 2003 摘要:讨... 阅读全文
posted @ 2005-05-30 09:29 沉默天蝎的学习汇集 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 大多数ASP.NET开发者而言,DataGrid 控件是一个基本工具,就象 Pizza 制作者的卷针。在ASP.NET 1.x中的 DataGrid 控 件是一个功能相当强大且多元性的工具。但是你可通过在客户端添加一点点脚本代码就可使它的功能更加强大。到目前为止,我还没有将JavaScript与DataGrid 控 件结合起来。最近,我在MSDN? Online上看到十二年前 Dave M... 阅读全文
posted @ 2005-05-24 08:24 沉默天蝎的学习汇集 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 所实现的这个控件,是从窗体控件Button继乘的,能够实现渐变背景,实现图案及纹理填充文字. 好了,我们开在开始吧 1 首先打个vs.net 2在“文件”菜单中,指向“新建”,然后选择“项目”以打开“新建项目”对话框。从“C# 项目”列表中选择“Windows 控件库”项目模板,然后在“名称”框中键入LinearGradientButtonLib,然后点确定。 3 在解决方案资源管理器中,右击 ... 阅读全文
posted @ 2005-05-24 08:21 沉默天蝎的学习汇集 阅读(410) 评论(0) 推荐(0) 编辑
摘要: Christian Forsbergbusinessanyplace.netSeptember 2003Applies to:Microsoft® .NET Compact Framework 1.0Microsoft Visual Studio® .NET 2003摘要:学习如何在你的Pocket PC应用程序中如何有效地使用DataGrid控件进行数据查看和更新。这篇文章将解释,为什么这是重要... 阅读全文
posted @ 2005-05-24 08:17 沉默天蝎的学习汇集 阅读(1075) 评论(1) 推荐(0) 编辑
摘要: 开发 Windows Mobile 应用程序: FAQMicrosoft Corporation适用于:Windows Mobile™ 2003 Second Edition software for Pocket PCWindows Mobile™ 2003 Second Edition software for SmartphonesWindows Mobile™ 2003 software ... 阅读全文
posted @ 2005-05-23 23:03 沉默天蝎的学习汇集 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/ttyp/archive/2004/11/15/63900.aspx这里的作者对于javascript研究很不错,而且还开发了一个验证输入控件!可以去研究看看。 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); ... 阅读全文
posted @ 2005-05-20 12:06 沉默天蝎的学习汇集 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/hd/archive/2005/03/30/127905.htmlDbConnection.cs using System; using System.Data.SqlClient; namespace DbControl { /**//// /// 数据库链接 /// public class DbCo... 阅读全文
posted @ 2005-05-19 23:20 沉默天蝎的学习汇集 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/HD/archive/2005/05/14/155271.html开发过程中用到了DataGrid嵌套DataGrid的问题:在嵌套的DataGrid里,怎么调用(包含模版非模版)编辑、删除功能。===================================在单个DataGrid的操作里对于模版或非模版的编辑删除都很容易实现的,特别是对于... 阅读全文
posted @ 2005-05-19 23:10 沉默天蝎的学习汇集 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.microsoft.com/china/technet/security/guidance/secmod92.mspx 本页内容 本模块内容 目标 适用范围 如何使用本模块 方法 必备知识 描述 Machine.Config 和 Web.Config Machine.Config 和 Web.Config 指南 ASP.NET ... 阅读全文
posted @ 2005-05-19 22:59 沉默天蝎的学习汇集 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 在web页面经常只要用户一输入需要postback的数据,就会让页面立刻返回到最顶端。如果这个页面需要用户输入非常多的数据,而且页面非常多,这个时候用户就会非常痛苦!那么有什么方法吗?有的!那就是在页面下增加一个参数"smartnavigation" 1这样它就不会在页面postback的时候让页面返回到最顶端了。(注:刷新页面是不行的。) 阅读全文
posted @ 2005-05-19 08:37 沉默天蝎的学习汇集 阅读(561) 评论(1) 推荐(0) 编辑