编程技巧 - 文章列表
-
Asp.net 2.0 用C# 创建 PDF文件(示例代码下载)
Asp.net 2.0 用C# 创建 PDF文件(示例代码下载) \n(一). 功能 创建PDF文件(二). 代码1using System; 2using System.Data; 3using System.Configuration; 4using System.Web; 5using System.Web.Security; 6using System.Web.UI; 7using System.Web.UI.WebControls; 8using System.Web.UI.WebControls.WebParts; 9using System.Web.UI.Ht
-
解析在ASP.NET中调用存储过程的方法
【摘 要】存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这些问题。\n 关键词 ASP.NET;存储过程 在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。\n 存储过程简介\n 简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留
-
ASP.NET程序上传文件功能的具体实例代码
//asp.net 中上传文件的源代码,测试成功!using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.IO;\n/// <summary> /// Summar
-
web.config中加密连接字符串
旧版本的ASP.NET将连接字符串直接保存在ASPX页面中。回想一下,连接字符串包含了数据服务器名称和用户账户等信息,有时候甚至还包含了密码。在代码中包含以上信息是非常不好的习惯,原因有二。首先,这些信息可以被设计小组中的每一位程序人员看到(但是站点访问者不能在浏览器上看到)。第二,在整个Web站点中的每一个拥有该连接的地方,都必须进行维护和更新。更新密码成为了一项繁重的工作。\n ASP.NET 2.0提供了一个选项可以将连接字符串移动至Web.config文件的连接区域,给字符串一个名称并将其加密。然后ASP.NET 2.0页面就通过这个名称来引用连接字符串。保存连接字符串至Web.
-
简单介绍 ASP.NET 中的运算操作符
在Asp.Net程序中,不可避免地必须使用若干表达式来帮我们计算出各种所需要执行的结果。所谓的表达式是指可以产生单一值的表示式,由“操作数”与“运算符”组成。\n · 操作数:参与运算的单元我们称之为操作数,如变量、字符串和数值等。\n · 运算符:运算符是指实际执行运算动作的符号。\n 1.算术运算符\n 一般用于执行数学运算,组成数学表达式。\n · 运算符号:+、-、,*、/、、mod、^\n · 优先级由低到高:+、一,mod,,木、/,八\n 2.比较运算符\n 比较运算符符号两端的数据进行比较,结果成立返回True,结果不成立返回False。\n · 运算符号
-
ASP.Net中MD5和SHA1加密的几种方法
首先简单介绍一下MD5和SHA1: MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被”压缩”成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是md2、md4还是md5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。加密哈希函数将任意长度的
-
Asp.net 2.0 C#实现压缩/解压功能 (示例代码)
Asp.net 2.0 C#实现压缩/解压功能 (示例代码) \n(一). 实现功能 对文件及目录的压缩及解压功能(二). 运行图片示例 1/**//// <summary> 2/// 压缩类 3/// </summary> 4public class ZipClass 5{ 6 public static void ZipFile(string FileToZip, string ZipedFile, int CompressionLevel, int BlockSize) 7 { 8 //如果文件没有找到,则报
-
在GridView中显示图片
这里讨论的是, 增加一个图片列, 这样每一行记录都会附带一个小图片. 如下图所示: 第一列是一个小图示, 第二列显示数据, 这样比单纯显示数据要漂亮许多. 在GridView 里显示图片, 大抵有两种办法: <1>添加 ImageField , 绑定到数据源的某一列. <2>编辑模板, 添加一个带Image 的列. 以下详述两种方法: <1>添加一个gridview 到页面, 点选它的任务菜单”编辑列”, 在弹出的编辑框中, 选择ImageField 并点击添加, 然后选中刚刚添加的列, 右侧面板会显示出它的属性, 在Da
-
ASP.NET 2.0中客户端脚本总结
1.使用OnClientClick属性打开客户端脚本,使用方法如下: \njs脚本: <script language=”javascript” type=”text/javascript”>function opensite(){ window.open(“http://www.cnblogs.com”); return true; }</script><script language=”javascript” type=”text/java
-
VS2005开发中Timer控件失效的解决方法
本文介绍了使用VS2005进行开发时Timer控件失效的解决方法,大家在实际开发过程中可以参考一下……\n Timer控件失效的解决\n 在Windows 服务不引发计时器事件\n 原因:\n 我认为windows服务里不能使用System.Windows.Forms的Timer控件,Windows.Forms 计时器组件用于 Windows.Forms 环境。WindowsForms 计时器组件不用于服务器环境,所以要使用System.Timer下的控件。\n 解决方案\n 这个可以通过修改控件的类型,把所有使用服务器计时器从命名空间 System.Timers 代替 Syste