vs2005操作水晶报表(入门示例)VS2005中ReportViewer 本地模式下报表呈现 入门示例 本示例操作 主要实现a. ReportViewer关联Report1.rdlc的简单呈现b. 对带有报表参数的Report1.rdlc的呈现c. 利用程式生成的DataSet 填充报表d. 调用存储过程 生成DataSet 填充报表==========简单的呈现 ==========1. 打开VS2005,文件->新建->网站 选择语言种类(C#)2. 在该解决方案下 设计其已经生成的Default.aspx3. 将工具箱-数据下的ReportViewer 拉入Def ...
C#源码,用.Net封装的类库写的加密和解密的方法,很容易转换成VB.Net using System; using System.IO; using System.Windows.Forms; using System.Collections.Generic; using System.Text; using System.Security.Cryptography; namespace MyDes { /// <summary> /// DES加/解密与MD5加密 /// </summary> public class M ...
打印指定内容:   代码就是这样的. <html> <head> <script type="text/javascript" language="javascript"> function printPage() { var newWin = window.open('printer.html','',''); var titleHTML = document.getElementById("printdiv").innerHTML; newWin.document.write(titleHTML); newWin.documen ...
ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。  WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBScript,可以用这些脚本语言轻松实现验证,但是又要考虑用户浏览器是否支持这些脚本语言;如果对这些不是很熟悉或者想支持所有用户浏览器,就必须在ASP程序里面验证,但是这样验证就会增加服务器负担。现在,有了 ...
首先简单介绍一下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位的信息摘要。加密哈希函数将任意长度的二进制字符串映射为固定长度 ...
//2007年4月24日  this.TextBox6.Text = System.DateTime.Now.ToString("D");  //2007-4-24  this.TextBox7.Text = System.DateTime.Now.ToString("d");  //2007年4月24日 16:30:15  this.TextBox8.Text = System.DateTime.Now.ToString("F");  //2007年4月24日 16:30  thi ...
顺便说了一下Where操作,这篇开始我们继续说LINQ to SQL语句,目的让大家从语句的角度了解LINQ,LINQ包括LINQ to Objects、LINQ to DataSets、LINQ to SQL、LINQ to Entities、LINQ to XML,但是相对来说LINQ to SQL在我们程序中使用最多,毕竟所有的数据都要在数据库运行着各种操作。所以先来学习LINQ to SQL,其它的都差不多了,那么就从Select说起吧,这个在编写程序中也最为常用。本篇详细说明一下Select和Count/Sum/Min/Max/Avg。 Select/Distinct操作符 ...
查询表达式(LINQ)简介 在上两篇我介绍了C#3.0新语特性和改进,这些新特性在我们编写程序时为我们提供了非常大的帮助。从这篇开始,我们开始一起来探讨LINQ。 LINQ是Language Integrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言的好处。并且它同时还使得查询可以方便地对内存中的信息进行查询而不仅仅只是外部数据源。 LINQ定义了一组标准查询操作符用于在所有基于.NET平台的编程语言中更加直接地声明跨越、过滤和投射操作的统一方式,标准 ...
上一篇我们介绍了C# 3.0新语言特性和改进上部分,这篇我们继续介绍剩下的部分。 C# 3.0新语言特性和改进包括: 自动属性(Auto-Implemented Properties) 隐含类型局部变量(Local Variable Type Inference) 匿名类型(Anonymous Types) 对象与集合初始化器(Object and Collection Initializers) 扩展方法(Extension Methods) Lambda表达式和Lambda表达式树 (Lambda Expression and Lambda Expression ...
Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,.NET2.0核心本身将不再变化(如果不了解.NET2.0的朋友,请参看MSDN或者一些经典的书籍),C# 3.0新语言特性在.NET2.0基础上进行了改进,这些改进的功能可以大大简化我们编写程序。关于C# 3.0新语言特性在博客园里的很多朋友都介绍了,我在这里简单介绍一下,记录自己所学的东西,也为后面的LINQ打下基础。 C# 3.0新语言特性和改进包括: 自动属性(Auto-Implemented Properties) 隐含类型局部变量(Local Variable Type Infe ...
using System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Collections; namespace MyCorporation.DepartMent.DataBase{/// <summary>/// 通用数据库类srxljl /// </summary>public class DataBase{     private string ConnStr = null;   & ...
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.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=currentTime.Minute; 1.7 取当前秒 int 秒=curre ...
在本篇文章中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。   1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字  .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑。如果不愿意,我们并非一定要使用Visual Studio .NET作为集成开发环境。但使用了Visual Studio .NET,我们可以在Windows文件管理器 ...
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open ('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"')</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 2.为按钮添加对话框 Button1.Attributes.Add("onclick","return confirm('确认?') ...
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 日=curren ...
1、方法一 (不可逆加密) srxljl     public string EncryptPassword(string PasswordString,string PasswordFormat )    ...{    string        encryptPassword = null;   if (PasswordFormat="SHA1")...{    &nb ...
在应用DeflateStream 或GZipStream进行压缩的时候,一定要先调用其实例的Close()方法,否则基流中的被压缩的数据是不完整的,无法进行解压缩操作。这一点很重要!       对内存流进行加密后应用基流这前一定要调用 CryptoStream 的 FlushFinalBlock 方法,否则无法解密!     public class Serialize    {   &nbs ...
编程访问文件是通过文件流对象进行的,当应用程序需要访问文件时,必须先创建一个文件流对象,此流对象和文件是一一对应关系。在.NET中,使用抽象基类System.IO.Stream代表流,它提供Read和Write两个方法。由于数据流的有序性,因此流对象还有一个读写指针,为此,Stream类还有一个Seek方法用于移动读写指针。FileStream对象的数据来自文件,而MemoryStream对象的数据来自内存缓冲区。这两个类都继承自Stream类。MemoryStream的数据来自内存中的一块连续区域,这块区域称为“缓冲区(Buffer)”。可以把缓冲区看成一个数组,每个 ...
新建一个专门用来创建验证码图片的页面image.aspx它的后台cs文件代码如下:PageLoad private void Page_Load(object sender, System.EventArgs e)        {            string checkCode = CreateRandomCode(4);    &n ...
什么是Linq to sql          Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dataset、Linq to entities等组成了强大的LINQ。        要学好LINQ查询语法,就不得不先理解C# 3.0的一些新特性,下面一 ...
一位ASP.net初学者学习过程中整理的备忘录,包括“打开新的窗口并传送参数,为按钮添加对话框,删除表格选定记录,删除表格记录警告”等等常见问题的解决方法。 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open ('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>") 接收参数: string a = Request.QueryString("id"); string b = R ...
快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用“...”代替超长字符串GridView一般换行与强制换行GridView显示隐藏某一列GridView弹出新页面/弹出新窗口Grid ...
与刚接触 ASP.NET 页面的开发人员交谈时,他们通常向我提出的第一个问题就是:“那个 ViewState 到底是什么?”他们的语气中流露出的那种感觉,就象我来到一家异国情调的餐馆,侍者端上一道我从未见过的菜肴时的那种感觉 - 既疑惑不解,又充满好奇。但肯定有人认为它不错,否则就不会提供了。所以,我会先尝一尝,或许会喜欢上它,尽管它看上去的确很古怪! 字串8 对于 ViewState 也是如此,但是如果适应了它的风格,您会发现在许多情况下,您将乐于在自己的 ASP.NET 应用程序中使用 ViewState,因为它可以帮助您使用更少的代码完成更多的工作。但是,有时 ...
1 response.redirect  这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳  转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。 2  server.transfer    速度快,只需要一次postback ,但是。。。。他必须 ...
fastwind
搜索本博客
我的相册
5d1599e6-b2ce-37a1-a9bc-bd3278699142-thumb
0be92b64-8320-3c0c-9365-4b33d8931699.jpg
共 2 张
最近加入圈子
存档
最新评论