自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 程序中存储过程的使用

 SqlCommand cmd =new SqlCommand("proGetEmpPassword", cn);   cmd.CommandType = CommandType.StoredProcedure;     SqlParameter paramLoginName=new SqlParameter("@LoginName", SqlDbType.Char, 20);   paramLo

2007-06-18 14:51:00 556

原创 html与web 控件的区别

 1.   使用起来也相当方便,举个简单的例子,例如Button的生成:           Html控件是将庞大控件集合全部弄到页面中,用到哪个功能,就设置一下属性,如下:                      这样会占用相当大的控件资源           Web控件是将集成式的拆解成单功能的:                      这样就可以节省不必要的控件所占用的资源了      

2007-06-18 14:39:00 706

原创 如何自动生成定单编号?

1.create   table   tb     (         ID   int   identity,         OrderID   as   replace(convert(char(10),getdate(),120),-,)+stuff(convert(varchar,(10000+ID)),1,1,),         OrderName nvarchar(50

2007-06-18 14:33:00 1346 1

原创 2007-6-18小结

 1.response.write("alert(password   error!);window.location=index.asp;") 2.定义为char类型的缺点:有空字符串解决办法:   办法1 if ibt_user_pass.FieldByName(passwd).AsString=edit2.Text then  这句话变成if trim(ibt_user_pa

2007-06-18 14:31:00 428

转载 常用Sql语句例子

--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,     --显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。     select   emp_no   ,emp_name   ,dept   ,                   isnull(convert(char(10),birthday,120),日期不详)   birthday     from

2007-06-03 02:47:00 1692

原创 vs.net 2003 安装说明

设置IIS,安装frontpage服务器扩展,配置frontpage服务器扩展装虚拟光区用虚拟光区来依次安装CD1的镜像(并没有实际的安装)然后将CD1弹出,再装入CD3(此时可以装了),CD1,CD2然后安装CD5,这就是msdn libray帮助文件,直接打开光盘内容进去后安装1.安装程序检测到另一个程序要求计算机重新启动.必须重新启动计算机后才能安装Visual.Studio.NET

2007-05-26 23:23:00 1077

原创 sql 语句表的定义

create table test(   a1 int not null,   a2 int ,   a3 as (a1+a2) ) a3的值自动生成。

2007-05-22 17:24:00 725

转载 彻底解决 CrystalReports 登录失败问题

 彻底解决 CrystalReports 登录失败问题 目录:一、Crystal Reports 9 最新补丁下载(搜集:海波.NET)二、原因1:文件夹 NTFS 权限的问题。三、原因2:PULL 模式,水晶报表中的数据库登录问题(非 Windows 集成身份验证)。四、原因3:PUSH 模式设置了 TableLogOnInfo,不需要!五、出错:部署到其它计算机,产生问题:连接失败。错

2007-05-20 18:34:00 522

转载 水晶报表3

 水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。 一、在使用自带的水晶报表时,请注册,否则只能使用30次水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS 二、使用CrystalReportViewer进行预览CrystalRep

2007-05-20 17:54:00 433

转载 水晶报表2

作者:李洪根       出处:Mscommunity 水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。一、在使用自带的水晶报表时,请注册,否则只能使用30次二、使用CrystalReportViewer进行预览crystalreportviewer控件允许在应用程序中查看

2007-05-20 17:53:00 610

原创 水晶报表注册码

 水晶报表10   注册码         FULL   NAME   ->   PARADOX       ORGANIZATION   ->   PDX-ROXX       KEY   CODE   ->   A3864-08108WK-0ZNF01B         注册号:6707437608     密码:AAP5GKS0000GDE100DS         Crystal   Re

2007-05-20 17:48:00 688

转载 水晶报表

整个演示的操作过程说明:1、 在解决方案资源管理器里,你需要存放报表文件处,添加新项:CrystalReport报表,起名为cr1.rpt2、 在随后出现的“报表专家”中选择数据源时,请务必选择OLE DB,然后根据你的数据库的要求选择响应的驱动引擎:SQL SERVER:Microsoft OLE DB Provider for SQL serverAccess:Microsoft Jet.4.

2007-05-20 12:55:00 680

原创 Server.MapPath() 探究

转义字符两个“/”或着“@”Server.MapPath("admin");  E:/毕业设计/shop/adminServer.MapPath("admin")+"//";     E:/毕业设计/shop/admin/Server.MapPath("//admin//");     c:/inetpub/wwwroot/Admin/Server.MapPath("//Images//pro

2007-05-20 11:05:00 609

原创 httpcontext

 通常要在非页面层使用页面层的Context类就是引用System.Web,然后通过HttpContext来使用。 httpContext.current.user其实要存在cookie或session中,每次AcquireRequestState的时候要写代码读出来写入httpcontext才可以   htttpContext本身是无状态的,不能在页面间传递信息。这个是处理所有请求(Re

2007-05-18 18:48:00 627

原创 web.config常用方法

                 defaultLanguage="c#"         debug="true"//在上传到服务器时使用false,这样效率好些。    />     //验证                        //name:用于身份验证的cookies名称            //loginUrl:若没有身份验证,则重定向到loginUrl页          

2007-05-18 18:16:00 442

原创 session,application,cookies区别

application:    程序全局变量对象,对每个用户每个页面都有效session:    用户全局变量,对于该用户的所有操作过程都有效    session主要是在服务器端用,一般对客户端不透明,主要是服务器读取并返回其值cookie:    客户端信息存放对象,可以把用户的信息保存在用户的本地,    不必总是访问服务器global.asa:    golbal顾名思义,全局,里

2007-05-18 18:00:00 946

原创 javascript 的一些常见用途

一。轮流显示图片相片var obj = document.all.lyf;var i = 2;function cctv(){   obj.src = i + ".jpg";   i++;   if(i>17){      i=1;   }   setTimeout("cctv()",9000);}setTimeout("cctv()",9000);//第一次调用cctv函数 

2007-05-15 23:00:00 671

原创 窗口左边的滚动广告

            initAd();//载入页面后,调用函数initAd()                                  function   initAd()   {            document.all.AdLayer.style.posTop   =   -200;            //设置onLoad事件激发以后,广告层相对于固定后的y方向位置 

2007-05-15 09:41:00 518

原创 各种弹出窗口

 Response.Write("window.open(CheckOut.aspx,null,height=300,width=400,resizable=no,status=no,toolbar=no,menubar=no,location=no);");【1、最基本的弹出窗口代码】 其实代码非常简单: 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对

2007-05-14 23:11:00 454

转载 asp.net中文件的类型

可以有多个工程文件,并且可以同时有web与win应用程序,但只能有一个解决方案.net中各种类型文件解析*.resx是资源文件。每个页面都有一个资源文件相对应。global.asax是global.asa的.net版global.asax.vb是global.asax的后台文件。*.ascx是一个用户自定义控件。*.ascx.vb是自定义控件的代码文件,C#的是*.ascx.c

2007-05-12 16:28:00 596

原创 响应按钮的事件

一。如果是HTML控件,你就要设定它的OnClick事件在javascript或vbscript中加事件function clickhere{函数体;}二。按enter响应事件。TextBox1.Attributes.Add("onkeypress","if(event.keyCode==13){document.all.Button1.click();   return   false;}"

2007-05-09 17:38:00 516

原创 SQL 语句使用二

一。group by 将查询结果表按一列或着多列值分组,值相等的为一组。 SELECT 子句中的列名必须为分组列或列函数。列函数对于 GROUP BY 子句定义的每个组各返回一个结果 二。与关键字重复时候如[order],一定要加[]三。where 子句作用与基本表或视图,从中选择满足条件的元组。having作用与分组,选择满足条件的分组四。如何在插入一个表中多条记录时候,一次更新另一个表

2007-05-09 17:34:00 341

原创 licenses.licx 未能将许可证文件“licenses.licx”转换为二进制资源

 将licenses.licx文件在解决方案中删掉,再重新编译如果还不行,还会生成那个文件,那么在.NET里面的解决方案资源管理器里面选择该文件按F4打开属性对话框,将编译的那个属性改成无,再编译就好了.按F4打开属性对话框,先迅速地把 licenses.licx 属性的 生成操作 由 嵌入的资源 改成了 无还可以把里面的东西全部删除,用个空的东西,也可以使用的哦这个是IDE自动生成的授权文件,

2007-05-09 17:06:00 1368

原创 datagrid,datalist,repeater的使用

一。获取模板列中的控件 1。foreach(DataGridItem dgItem in this.DataGrid1.Items)    {     CheckBox chk = (CheckBox)dgItem.FindControl("chkDelete");     if(chk.Checked ==false)     {      chk.Checked = true;     }  

2007-05-09 16:57:00 316

原创 小结2007-5-9

一。sdr.read()可以一行一行的自动读取,也就是说下一个sdr.read()读取的是下一行了 ,也可以用while。二。dropdownlist第一行有”请选择“,可以在代码中帮定数据库后添加,也可以直接添加到数据库中。  this.ddlNewType.DataSource = cmd.ExecuteReader();   this.ddlNewType.DataTextField =

2007-05-09 16:28:00 315

原创 程序出错处理

 一。从客户端(FreeTextBox1="aa...")中检测到有潜在危险的Request.Form值 这个是 ASP.NET 1.1 中新增的防止非法提交的措施,你需要作以下两种方案中的任一种: 1.仅更改某一页:可以将 *.aspx 头部的中增添 ValidateRequest="false" 的属性说明,即: 2.更改整个 Web 应用程序:在 web.config 中添加配置节,添加位置

2007-05-09 15:54:00 529

原创 学习方法

while(1){       看书;看代码;写代码;msdn;csdn;}这是最好的方法尽管人人都知道,但有时候却不一定做得到。有时候模仿别人的代码写,可写了半天,发现不是自己想要的结果或者压根就不出来结果。然后一个劲的看许多人的类似代码,越看越模糊。最后一看书,才明白原来是自己的想法被看的代码给固定了,没应用到实际的案例上来。也就是所说的缺乏变通,缺乏结合实际的能力。所以有

2007-05-03 23:39:00 365

原创 插入排序

1. 插入排序  1.1. 基本思想:  每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。  1.2. 排序过程:   【示例】:[初始关键字] [49] 38 65 97 76 13 27 49(38) [38 49] 65 97 76 13 27 49(65) [38 49 65] 97 76 13 27 49(97) [3

2007-05-03 22:00:00 377

原创 选择排序

2.1. 基本思想:  每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。  2.2. 排序过程:  【示例】:初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 13 27 [65 97 76 49 38 49]第三趟排序后 13 27 38

2007-05-03 21:59:00 346

原创 冒泡排序

3.1. 基本思想:  两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。  3.2. 排序过程:  设想被排序的数组R[1..N]垂直竖立,将每个数据元素看作有重量的气泡,根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R,凡扫描到违反本原则的轻气泡,就使其向上"漂浮",如此反复进行,直至最后任何两个气泡都是轻者在上,重者在下为止  【示例】:4

2007-05-03 21:58:00 311

原创 快速排序

在当前无序区R[1..H]中任取一个数据元素作为比较的"基准"(不妨记为X),用此基准将当前无序区划分为左右两个较小的无序区:R[1..I-1]和R[I+1..H],且左边的无序子区中数据元素均小于等于基准元素,右边的无序子区中数据元素均大于等于基准元素,而基准X则位于最终排序的位置上,即R[1..I-1]≤X.Key≤R[I+1..H](1≤I≤H),当R[1..I-1]和R[I+1..H]均非

2007-05-03 21:56:00 428

原创 C# 实现常用的算法-- 堆排序(转)

5. 堆排序  5.1. 基本思想:  堆排序是一树形选择排序,在排序过程中,将R[1..N]看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系来选择最小的元素。  5.2. 堆的定义:  N个元素的序列K1,K2,K3,...,Kn.称为堆,当且仅当该序列满足特性:Ki≤K2i Ki ≤K2i+1(1≤ I≤ [N/2])。

2007-05-03 21:55:00 918

原创 CSS学习总结

1  selector {property: value} body {color: black}(选择符 {属性:值})      2  如果属性的值是多个单词组成,必须在值上加引号,比如字体的名称经常是几个单词的组合:p {"sans serif"}(定义段落字体为sans serif) 3 如果需要对一个选择符指定多个属性时,我们使用分号将所有的属性和值分开:p {tex

2007-05-03 13:13:00 769

原创 C#语法知识

 类包含数据和对数据的操作。类的数据成员包括:常量、成员变量(字段、域)、方法(包括构造函数,是特殊的方法)、事件、属性成员、代码属性、索引、操作符(运算符)、构造器(构造函数)、折构器(折构函数)属性与方法的区别:属性不能有括号,参数,不能使用void类型。索引:应用方式与数组很相似,使用this关键字。public string this[index]操作符(运算符):通过重载实现了类

2007-05-01 22:18:00 492

原创 ASP.NET面试题 (转)

简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private :   私有成员, 在类的内部才可以访问。      protected : 保护成员,该类内部和继承类中可以访问。      public :    公共成员,完全公开,没有访问限制。      internal:   在同一命名空间内可以访问。2 .列举ASP.NET 页面

2007-05-01 22:16:00 395

原创 datagrid专栏2

一。this.btnDelete.Attributes.Add("onclick","return confirm(确定要删除么?)");   BLL.Product product = new admin.BLL.Product();    foreach(DataGridItem dgItem in this.DataGrid1.Items)   {    CheckBox chk = (

2007-04-30 22:28:00 380

原创 datagrid专栏1(分页)

 void BindGrid()  {   string bclassId = this.ddlClass.SelectedValue;   BLL.Product product = new admin.BLL.Product();   DataSet ds = new DataSet();   ds = product.GetProductList1(bclassId);   this.Dat

2007-04-30 22:20:00 383

原创 用ASP.NET创建网络相册(转)

用ASP.NET创建网络相册   在现在的数码时代,我们会经常拍摄一些相片以供留念,而随着数码照片的增多,往往需要很好地管理这些照片,以便更好地查阅留念。现在网上有不少的电子相册,都能很好的实现这些功能,那我们能否自己动手创建自己的相册呢?当然可以,在这篇文章中,我们将利用asp.net,来创建一个简单的在线相册,以收藏我们的照片。 首先来看下,这个相册有哪些功能。在这

2007-04-30 19:47:00 473

原创 CommandName属性和CommandArgument属性[转]

你也许对LinkButton组件中CommandName属性和CommandArgument属性有点迷惑,他们到底会有什么作用。其实他们有着非常重要的作用。举例如下:  假如在你的一个页面中有100个LinkButton,那么在服务器端要判断到底是哪个LinkButton被按动了。如果没有这二个属性,可以通过给每一个LinkButton的Text属性赋值,然后通过检测Text属性值,来判断到底是哪

2007-04-30 19:43:00 1677

原创 button的两种类型和获取Commandname,CommandEventArgs

Button 控件允许您在 Web 窗体页上创建普通按钮。可以创建的按钮类型有两种。可以创建“提交”按钮或“命令”按钮。 默认情况下,Button 控件是“提交”按钮。“提交”按钮没有与按钮关联的命令名(由 CommandName 属性指定),它只是将 Web 页发送回服务器。可以为 Click 事件提供事件处理程序,以通过编程方式控制单击“提交”按钮时执行的操作。 “命令”按钮通过设置

2007-04-30 19:41:00 1766

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除