.NET
地狱狼
这个作者很懒,什么都没留下…
展开
-
在网页中插入视频播放代码全集
1.avi格式代码片断如下:<object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"><embed width="400" height="200" border="0" showdis原创 2008-06-30 11:13:00 · 950 阅读 · 0 评论 -
将数据导出为Excel或Word的公共类!
//由于项目中很多地方都要将数据导出为Excel或Word文档,所有干脆写了个公共类,方便调用!当然,很多地方还是参考了网上的资料!//代码如下: //类的说明:web控件数据导出Excel或World public class ControlToExcel ...{ public ControlToExcel() ...{转载 2007-08-31 13:44:00 · 1089 阅读 · 0 评论 -
Asp.net 文件下载
用时候当系统文件关联直接下载的话会调用程序打开,或者想验证后才能给用户下载,那么可以用这个方法实现 private void FileDown(string strPath) { System.IO.FileInfo file = new System.IO.FileInfo(strPath); if (file.Exists) {转载 2007-08-31 13:24:00 · 637 阅读 · 0 评论 -
2分法-通用存储过程分页(not in版本)
--/*-----存储过程 分页处理 SW 2005-03-28创建 -------*/--/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/--/*-----存储过程 分页处理 2005-04-21修改 添加Distinct查询功能-------*/--/*-----存储过程 分页处理 2005-05-18修改 多字段排序规则问题------转载 2007-08-26 14:46:00 · 617 阅读 · 0 评论 -
将以前写的SQL 2分查找法 通用分页存储过程算法 改成.net类实现
using System;namespace CountryPark.DAL{ /**//// /// PageList 的摘要说明。 /// public sealed class PageList { static PageList() { } /**//// /// 分页转载 2007-08-26 13:46:00 · 820 阅读 · 0 评论 -
2分法-通用存储过程分页(top max模式)版本
--/*-----存储过程 分页处理 SW 2005-03-28创建 -------*/--/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/--/*-----存储过程 分页处理 2005-04-21修改 添加Distinct查询功能-------*/--/*-----存储过程 分页处理 2005-05-18修改 多字段排序规则问题---转载 2007-08-26 13:45:00 · 788 阅读 · 0 评论 -
ASP.NET的MD5加密方式
string strMd5 = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("被加密内容", "md5").ToLower();原创 2007-08-24 10:28:00 · 728 阅读 · 1 评论 -
c#.net常用的小函数和方法集
1、DateTime 数字型System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒currentTime=System.DateTime.Now;1.2 取当前年int 年=currentTime.Year;1.3 取当前月int 月=currentTime.Month;1.4 取当前日int 日=currentTime.Da原创 2007-08-24 10:27:00 · 710 阅读 · 2 评论 -
Asp.net(C#)实现验证码
新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:privatevoidPage_Load(objectsender,System.EventArgse){stringcheckCode=CreateRandomCode(4);Session["CheckCode"]=checkCode;CreateImage(checkCode);}其原创 2007-08-24 10:21:00 · 802 阅读 · 0 评论 -
c#中cookies的存取
cookies的创建:在客户端创建一个username的cookies,其值为gjy,有效期为1天.方法1:Response.Cookies["username"].Value="gjy";Response.Cookies["username"].Expires=DateTime.Now.AddDays(1);方法2:System.Web.HttpCookie newcookie=new Htt原创 2007-08-24 10:12:00 · 731 阅读 · 0 评论 -
安全获取参数
为了安全起见,一般用这个方式获取参数: Server.HtmlEncode(Request.QueryString["参数"])原创 2007-08-24 10:08:00 · 552 阅读 · 0 评论 -
ASP.NET提供文件下载函数
using System.IO;using System.Threading; // 输出硬盘文件,提供下载 支持大文件、续传、速度限制、资源占用小 // 输入参数 _Request: Page.Request对象, _Response: Page.Response对象, _fil转载 2007-08-31 13:23:00 · 521 阅读 · 0 评论 -
.Net将数据导出Word
1,首先要导入Com文件Microsoft Word 11.0 Object Library.2.声明using System.Text.RegularExpressions;-----------------------------------------------------------------3.执行下面步骤Object Nothing = System.Reflection.M转载 2007-08-31 13:25:00 · 1435 阅读 · 0 评论 -
关于验证码不得不说的事情
前几天为报社的活动做了个网络投票 ,一个很简单的程序,没想到用了几天后就被广大聪明的朋友们攻破了,今天早上就有人反馈有刷票的现象。我就纳了闷了,加了验证码怎么还能刷票?进到库里一看,真的耶!这帮大大都是怎么绕过去的呢?上网看了下,大致是这个问题,大部分的验证码都是和存贮验证码的Session比对,基本都有只有获取图片时Session才变,提交验证码时Session不变的问题。所以,大家记得验证码用原创 2007-09-04 15:40:00 · 780 阅读 · 0 评论 -
连续播放多个视频音频文件
只需要直接建立一个文本,把扩展名弄成.m3u就行了列表可以这样放:E:/hiphop/vedio1.mp3............然后播放器地址指向这个文件原创 2008-06-30 11:49:00 · 1475 阅读 · 0 评论 -
使用网页代码“截取”功能,打印页面某段定义区域内容
以前用户在打印网页内容时,一般直接选择IE的打印功能就行。有的WEB页面上也有“打印此文档”的链接功能,引用的也是“window.print();”,类似于手工打印页面。 一般我们用到网页的打印,都仅对页面上的主要内容感兴趣,一些相关的广告图片、无用的文字信息等都可以排除。如果需要实现这样的效果,则使用上面的方法肯定是不可取的。上次我在写域名查询的时候,使用了XML,同时处理查询反馈信息是进行截原创 2007-12-10 16:25:00 · 910 阅读 · 0 评论 -
五种提高 SQL 性能的方法
导读: 五种提高 SQL 性能的方法 author:Johnny Papa Data Points Archive 有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度转载 2007-10-12 15:21:00 · 817 阅读 · 0 评论 -
AJAX开发简略 (二)
导读: 七、AJAX开发 到这里,已经可以清楚的知道AJAX是什么,AJAX能做什么,AJAX什么地方不好。如果你觉得AJAX真的能给你的开发工作带来改进的话,那么继续看看怎么使用AJAX吧。 7.1、AJAX应用到的技术 AJAX涉及到的7项技术中,个人认为Javascript、XMLHttpRequest、DOM、XML比较有用。 A、XMLHttpRequest对象原创 2007-10-31 16:30:00 · 819 阅读 · 0 评论 -
AJAX开发简略 (一)
导读: 现在,有一种越来越流行越热的“老”技术,可以彻底改变这种窘迫的局面。那就是AJAX。如今,随着Gmail、Google-maps的应用和各种浏览器的支持,AJAX正逐渐吸引全世界的眼球。一、AJAX定义 AJAX(Asynchronous JavaScript and XML)其实是多种技术的综合,包括Javascript、XHTML和CSS、DOM、XML和XSTL、XM原创 2007-10-31 16:29:00 · 597 阅读 · 0 评论 -
Ajax简介
导读: 作为J2EE开发人员,我们似乎经常关注“后端机制(backend mechanics)”。我们通常会忘记,J2EE的主要成功之处在Web应用程序方面;许多原因使得人们喜欢利用Web开发应用程序,但主要还是因为其易于部署的特点允许站点以尽可能低的成本拥有上百万的用户。遗憾的是,在过去几年中,我们在后端投入了太多的时间,而在使我们的Web用户界面对用户自然和响应灵敏方面却投入不足。原创 2007-10-31 16:28:00 · 592 阅读 · 0 评论 -
生成高清晰度的缩略图
以下是我在网上找到的,经验证失真很小,高质量 //调用示例 this.MakeSmallImg(f.PostedFile,this.Server.MapPath("1.jpg"),600,500); //------------------------------------------------------------ public void M转载 2007-10-12 15:15:00 · 929 阅读 · 0 评论 -
在ASP.NET中使用Session常见问题集锦
导读: 在坛子里经常看到一些关于Session的问题,下面做一个总结,希望对大家有所帮助: 问:为什么Session在有些机器上偶尔会丢失? 答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。 问:为什么当调用Session.Abandon时并没有激发Session_End方法? 答:首先Session_End方法只支持InProc(进程内的)类型原创 2007-10-31 16:26:00 · 626 阅读 · 0 评论 -
C#.Net 较完美随机验证码
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr原创 2007-10-12 15:09:00 · 1314 阅读 · 0 评论 -
DataGrid使用心得(附大量代码)
1. 为 DataGrid 控件设计样式 在之后添加如下代码 说明: (1) 在每个标签内主要是 ForeColor BackColor Font-Bold 这几个属性值 2. 为 DataGrid 控件添加绑定列转载 2007-08-22 09:52:00 · 735 阅读 · 0 评论 -
计算当前日期是当年第几周的函数
首先必须引用Using System.Globalization;命名空间以下为所需的函数,大家自家看吧。//得到现在是第多少周 protected int GetWeekOfYear(DateTime dt) { CultureInfo ci = CultureInfo.CurrentCulture; System.Globalization.Calend原创 2007-08-17 14:30:00 · 1477 阅读 · 0 评论 -
分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
答1:IIS 中没有将虚拟目录作为应用程序进行配置。你可以打开iis,将你的虚拟目录右键--属性点击在应用程序名一排的创建按钮,应用程序名出来一般就好用了答2:,如果还是不行,把下级文件夹目录也这样设置。OK经验之谈。。。原创 2007-08-16 15:38:00 · 1659 阅读 · 2 评论 -
DataGrid的几个小技巧
DataGrid的几个小技巧 删除时给出提示方法一:使用模版列我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮然后我们在DataGrid的ItemDataBound中添加以下代码switch(e.Item.ItemType){case(ListItemType.Item):case(ListItemType.AlternatingItem):{Button b原创 2007-08-06 09:34:00 · 487 阅读 · 0 评论 -
在ASP.NET中调用存储过程方法新解
在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据原创 2007-08-06 14:11:00 · 522 阅读 · 0 评论 -
我转载的文章《.NET中统一的存储过程调用方法 》具体实现代码
我转载的文章《.NET中统一的存储过程调用方法 》具体实现代码代码中有两个类一个是用来做返回值的载体的用一个DataSet返回查询出的数据,用一个Hashtable返回存储过程的返回值和输出参数.using System;using System.Data;using System.Collections;namespace DDLLY{ /**//// ///转载 2007-08-06 09:41:00 · 923 阅读 · 0 评论 -
HTTP MIME类型即HttpResponse.ContentType属性值列表
HTTP MIME类型即HttpResponse.ContentType属性值列表 Übersicht von MIME-TypenDie Auswahl ist alphabetisch sortiert und erhebt keinen Anspruch auf Vollständigkeit. MIME-Typ原创 2007-08-06 14:13:00 · 2438 阅读 · 0 评论 -
.NET中统一的存储过程调用方法
.NET中统一的存储过程调用方法 摘要:在一个项目的开发中,经常会调用数据库中的存储过程。可是,几乎所有存储过程的调用都是同一个模式,主要区别就在于创建的每个参数类型、值等不一样。那么,能不能实现通过一个函数(或者类)调用所有的存储过程呢?本文在利用数据库提供的系统表原理上,实现了统一调用的方法,该方法只需要提供要调用的存储过程名,以及调用时提供具体的参数值就可实现任何存储过程的调用。转载 2007-08-06 09:39:00 · 638 阅读 · 0 评论 -
txt文件读取和写入(.net)
//检查文件,如果文件不存在则创建 private void ExistsFile(string FilePath) { if(!File.Exists(FilePath)) File.Create(FilePath); } private void Button2_Click(object sender, System.EventArgs e) { E原创 2007-08-02 16:36:00 · 862 阅读 · 0 评论 -
datagrid的通用导出方法
public void OutPutDataGrid(string type,DataGrid dgrReport) { //定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Response.Charset="GB2312"; //下面这行很重要, attachment 参数表示作为附件下载,您可以改成原创 2007-08-02 16:34:00 · 769 阅读 · 0 评论 -
将DataSet中的内容输出到Excel文件
/// /// 导出Excel数据 /// /// /// /// //typeid="1"时导出为Excel格式文件;typeid="2"时导出为XML文件;FileName为导出的文件名 public void CreateExcel(DataSet ds, string typeid, string FileName) { HttpResponse resp;原创 2007-08-02 13:29:00 · 1094 阅读 · 0 评论 -
asp.net中遍历CheckBox的方法
在开发中经常需要判断选中的CheckBox数目,做了一下总结首先最常见的是直接遍历页面中存在的CheckBox,基本思路就是先遍历页面中的所有控件,然后判断此控件的类型是不是System.Web.UI.WebControls.CheckBox就可以了,代码如下:foreach (Control ct in form1.Controls) { if (ct.原创 2007-08-02 11:05:00 · 6661 阅读 · 2 评论 -
如何按特定字符截取字符串
例如 ‘ world : 世界’ 按中间的 ‘|’来 分割,得到 ‘world’ 和‘世界’ public class Test { public static void main(String args[]) { String ISBN = "world|世界"; int j = 1; String Left=""; String Rig原创 2007-08-02 10:55:00 · 1575 阅读 · 0 评论 -
C#中Excel文件的读取
提供两种方法:一个是直接打开excel文件,然后逐行读取,速度较慢;还有一种方法是通过OleDb连接,把excel文件作为数据源来读取方法一:这种直接读取单元格的方法释放很重要。 Excel.Application excel = null; Excel.Workbooks wbs = null; Excel.Workbook wb = null; Excel.Work原创 2007-08-08 11:25:00 · 723 阅读 · 0 评论 -
System.UnauthorizedAccessException: 拒绝访问 解决方法
在ASP.NET运行时候出现以下错误的解决方法拒绝访问。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UnauthorizedAccessException: 拒绝访问。 ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP原创 2007-08-10 09:31:00 · 7067 阅读 · 0 评论 -
.NET多线程编程(1):多任务和多线程
在.NET多线程编程这个系列我们讲一起来探讨多线程编程的各个方面。首先我将在本篇文章的开始向大家介绍多线程的有关概念以及多线程编程的基础知识;在接下来的文章中,我将逐一讲述。NET平台上多线程编程的知识,诸如System.Threading命名空间的重要类以及方法,并就一些例子程序来作说明。 引言 早期的计算硬件十分复杂,但是操作系统执行的功能确十分的简单。那个时候的操作系统在任一时间点只能执原创 2007-08-10 14:20:00 · 598 阅读 · 0 评论 -
让窗体在显示的时候没有焦点
这样就不会使窗体在显示的时候有焦点了:protected override bool ShowWithoutActivation{ get { return true; }}原创 2007-08-14 09:25:00 · 1162 阅读 · 0 评论