自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 收藏
  • 关注

原创 利用Web Service实现的登陆验证演示(代码调试通过)

本示例完成了利用Web Service实现登陆验证功能,在此基础上可以实现更强大的功能,比如做一个单点登陆(类微软的passport)等.asmx.cs代码[WebMethod]  public bool LoginFlag(string name,string pass){   bool flag=false;   if (name.Length>8){   name=name.Substr

2006-03-27 13:34:00 1274

原创 DataView数据视图实现数据过滤,排序(代码调试通过)

DataView过滤数据行private void filterButton_Click(object sender, System.EventArgs e)  {//过滤   SqlConnection conn=new SqlConnection();   conn.ConnectionString=ConfigurationSettings.AppSettings["Connection

2006-03-27 13:32:00 2034 2

转载 JAVASCRIPT禁止复制代码

区域中: -->function click() {alert(禁止你的左键复制!);//return false; }function click1() {if (event.button==2) {alert(禁止右键点击~!);//return false;}}function CtrlKeyDown(){if (event.ctrlKey) {alert(不当的拷贝将损害您的

2006-03-27 13:30:00 1817

转载 找不到光驱解决方案

光驱的丢失多数时候是我们自己在安装了新的软件或者新的驱动程序后出现的,也可能是我们无意中修改了CMOS设置或者CONFIG.SYS配置,还有原因是机器感染了病毒等等。 硬件方面的原因 1、数据线接反或者数据线损坏 在光驱丢失时,应首先检查一下光驱的数据线是否接反了(红红相对),是否有松动。如果在确定其他地方没有问题时,并且光驱的数据线经常移动,这时应该更换一条数据线试一试。 2、跳

2006-03-23 10:00:00 1587

转载 一个合格程序员该做的事情

        程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误

2006-03-23 09:50:00 1059

转载 Asp.net把UTF-8编码转换为GB2312编码

最近在做的系统中,碰到了一个问题,交易系统采用的UTF-8编码,而一些支持系统使用的是GB2312编码。不同编码的页面、脚本之间互相引用,就会产生乱码的问题,解决方法就是统一成一种编码。asp.net 中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息以上只是修改整体的默认编码,如果只有某个页的编码需要修改,ASP.net 中则可以简单的使用下面代码:注:加到

2006-03-23 09:45:00 2023

原创 Asp.net生成静态页(调试通过)

moban.htm(模版页)         Asp.net生成Html文件             HtmlTitle             HtmlContent             HtmlCreateDate                          .aspx文件     cellPadding="1" width="300" border="1">        

2006-03-23 09:43:00 887

转载 ASP.NET中的事务处理和异常处理

使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。  什么是事务?  事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有发生错误,那

2006-03-23 09:39:00 784

转载 C#中构造函数和析构函数的用法

摘 要:构造函数与析构函数是一个类中看似较为简单的两类函数,但在实际运用过程中总会出现一些意想不到的运行错误。本文将较系统的介绍构造函数与析构函数的原理及在C#中的运用,以及在使用过程中需要注意的若干事项。  关键字:构造函数;析构函数;垃圾回收器;非托管资源;托管资源一.构造函数与析构函数的原理  作为比C更先进的语言,C#提供了更好的机制来增强程序的安全性。C#编译器具有严格的类型安全

2006-03-23 09:38:00 884

原创 Asp.net DateSet绑定树型菜单(代码调试通过)

//第一次载入 if (Page.IsPostBack==false)   {    CreateDataSet();      BindClass(classList, 0);    }关键代码private DataSet CreateDataSet()  {//建立数据集   SqlConnection conn=new SqlConnection();   conn.ConnectionS

2006-03-23 09:35:00 1052

转载 WEB打印实例教程(调试通过)

做Web开发的人员一定都会面临一个共同的难题,那就是打印。的确,相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用开发的人都会非常熟悉水晶报表、Active Report之类的报表控件,它们不仅有简单灵活的设计界面,更具有非常强大的报表功能,能满足各种报表的打印需求。而Web应用则因为其特殊的呈现方式,只能寻

2006-03-23 09:31:00 1536

原创 图片跑马灯可控制停止,开始(调试通过)

此代码在他人文章修改完成var ver = 3bVer = parseInt(navigator.appVersion);if(bVer >= 4)  ver = 4var ns = navigator.appName == "Netscape";var ie = navigator.appName == "MSIE";//////////// ticker variables /////////

2006-03-23 09:27:00 1808

转载 Transact SQL 常用语句以及函数

Transact SQL  语 句 功 能 ========================================================================  --数据操作    SELECT --从数据库表中检索数据行和列       INSERT --向数据库表添加新数据行       DELETE --从数据库表中删除数据行       UPDATE

2006-03-20 17:02:00 662

转载 CheckBox与DataGrid混用&DataSet批量删除数据

.aspx代码            BackColor="White" CellPadding="4" Font-Size="9pt" Font-Names="verdana" AutoGenerateColumns="False">                                                                                

2006-03-20 16:58:00 797

转载 Asp.net使用存储过程实现DataGrid相关操作(调试通过)

本代码收集整理而成 已调试通过 ITFLY8分页存储过程//@PageSize:分页大小,PageIndex:页号,@PageCount:总页数,@recordCount:记录数drop procedure GetCustomDataPagegoCREATE PROCEDURE GetCustomDataPage@pageSize int,@pageIndex int,@pageCount i

2006-03-20 15:02:00 1241

转载 C#对XML操作:使用DATASET编辑XML文件内容

C#操作XML初步(5) 第三章:XML文件记录的编辑使用C#来编辑XML文件,最方便的方法当然还是使用DATASET我们继续使用上一篇中的XML文件,如下:    http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">                             

2006-03-15 11:02:00 1356

转载 C#对XML操作:使用DATASET写入一笔XML记录(2)

C#操作XML初步(5) 第二章:往现有XML文件添加记录另外C#又提供了一个更方便的方式让我们操作XML,那就是DATASET其实我们可以这样认为,DATASET其实就是多个XML文件,通过DATASET一些内置的方法和属性操作XML,非常灵活我们继续假设,现有一个XML文件,如下:       outrace    mypass        trace    mypass  则通

2006-03-15 11:01:00 1465

转载 C#对XML操作:使用XmlDocument写入一笔XML记录(1)

C#操作XML初步(4) 第二章:往现有XML文件添加记录我们可以根据XML结构挨个节点、属性的添加。在测试当中,我们假设原XML文件如下:       outrace    mypass        trace    mypass  则通过下面的代码进行写入操作 public void Page_Load(Object src,EventArgs e){    /* * 版  权 :

2006-03-15 10:59:00 1230

转载 在ASP.NET中调用存储过程方法新解

摘要 存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这些问题。  关键词 ASP.NET;存储过程    在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是

2006-03-13 14:26:00 844

转载 Asp实现Excel数据导入到 Access、Sql Server中示例代码

将Excel中的数据导入到Access中,前提是在Access中的表已经建好。dim conndim conn2set conn=CreateObject("ADODB.Connection")conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Data Source=c:/book1.mdb"s

2006-03-13 14:22:00 2155

转载 Asp.netDataGrid实现正反双向排序

在asp.net中利用datagrid控件按列进行排序很是方便。可是我们只能单项排序!如果我们需要正反排序那么就需要加入一些代码控制一下,下面我来详细讲解一下这个过程。  首先我们需要将datagird控件的属性设置为 AllowSorting="True",且需要排序列需要制定排序表达式 eg: SortExpression="kmdm"。设置好这些,我们进入代码文件,来编写响应排序的事件. 

2006-03-13 14:15:00 579

转载 ASP.NET如何在窗体和窗体之间传送数据(使用类)

大家都知道aspx在同一个页面中传值是很容易的(如textBox1.Text等)但有时必须向另一个页面传值用以前asp的方法的确觉得不怎么样,还要用Request.Form等东西好象又回到了从前。我这里使用一个类的静态属性作为两个类的外的全局变量实现了两个页面间传值.举一个简单的例子如下:    首先定义一个包含静态属性的类:  using System;    namespace study  

2006-03-13 09:57:00 899

转载 AspFSO文件删除函数

Function DelFile(path)    set objfso=server.CreateObject("Scripting.FileSystemObject")    if objfso.fileExists(Server.MapPath(path)) then        objfso.Deletefile(Server.MapPath(path))    end if    se

2006-03-13 09:55:00 1116

转载 C# Socket编程完成控制台服务器端和web客户端(调试通过)

服务器端程序using System;using System.Net;using System.Net.Sockets;using System.Text;namespace SocketServer{ ///  /// Class1 的摘要说明。 ///  class Class1 {  ///   /// 应用程序的主入口点。  ///   //定义端口号  private const

2006-03-13 09:52:00 4554

转载 DotNET(C#) Socket基本编程

Socket基本编程 服务端: using System.Net; using System.Net.Sockets; using System.Text; using System.Threading;  Thread mythread ; Socket socket; // 清理所有正在使用的资源。 protected override void Dis

2006-03-13 09:50:00 3587

转载 C#网络编程

C#网络编程我们知道C#和C++的差异之一,就是他本身没有类库,所使用的类库是.Net框架中的类库--.Net FrameWork SDK。在.Net FrameWork SDK中为网络编程提供了二个名称空间:"System.Net"和"System.Net.Sockets"。C#就是通过这二个名称空间中封装的类和方法实现网络通讯的。    首先我们解释一下在网络编程时候,经常遇到的几个概念:

2006-03-13 09:49:00 2666 2

转载 汇总c#常用函数和方法集

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 日=curre

2006-03-10 14:51:00 1131

转载 javascript框架间函数传递

/*********index.htm*******主文件UntitledDocument  /************left.htm functiontestFunc(args){ parent.mainFrame.rightFunc(args);}/*********right.htmfunctionrightFunc(args){ alert(args);}

2006-03-10 14:50:00 889

转载 ASP各种存储过程使用指南

---开始链接数据库Dim strConnStringstrConnString = "driver={SQL Server};server=songhp;uid=sa;pwd=;database=XVZDemo"set Conn = Server.CreateObject("ADODB.Connection")Conn.Open strConnstring---结束链接数据库---

2006-03-10 14:48:00 980

转载 asp.net调用存储过程类

最近在csdn上遇到些朋友在问在asp.net上调用存储过程的方法,在这里将我的经验总结一下并整理发布处理,供大家参考。基本思路是:先获得存储过程的参数,然后根据参数表收集值,然后再调用存储过程。但要求在页面中的控件id必须与存储过程的参数保持一致。并有几种调用方式。这个也是经验的总结,并未仔细的推敲,包括很多地方没有捕捉error,如果有朋友将起改进,麻烦将副本发给我一个,谢谢。本人mail

2006-03-10 14:43:00 1227

原创 SQL Server 2000 程序设计学习笔记--第十三章 创建CURSOR

CURSOR是指经过一些查询所生成的结果内容中,取出我们想要的数据,并且将这些数据传递给客户机中使用CURSOR的声明与使用使用SQL-92语法声明CURSORDECLARE cursor_name [INSENSITIVE] [SCROLL] CURSOR FOR select_statement [FOR [READ ONLY] UPDATE [OF column_name [,..n

2006-03-08 15:07:00 2330

原创 SQL Server 2000 程序设计学习笔记--第十二章 创建全文索引

12.1创建全文检索SQL Server2000所提供的全文检索包含了两个功能,一是查询字符数据的功能,另一个则是创建和维护基本索引的功能开始创建全文检索功能之前,必须要先激活Microsoft Search的服务为什么要激活Microsoft Search服务呢?这是因为全文检索功能必须要使用到这项服务才可以具有全文检索的功能激活Microsoft Search服务功能确认Microso

2006-03-08 15:00:00 1562

原创 SQL Server 2000 程序设计学习笔记--第十一章 创建索引

11.1 索引的种类在SQL Server中,索引和数据是分开存放的。在SQL Server中索引的结构是属于二进制树结构SQL Server中,索引种类可分为两种:聚集索引及非聚集索引聚集索引聚集索引决定了表中的数据实体顺序因为聚集索引会指出数据在表中的实际存储顺序,所以一个表只能包含一个聚集索引,不过此索引可以包含多个列,就像电话薄按照姓氏与名字分类一样如果经常以数值氛围来进行

2006-03-08 14:56:00 2684

原创 SQL Server 2000 程序设计学习笔记--第十章 创建视图

10.1 何谓视图视图是由查询来定义其内容的虚拟表10.2 创建及修改视图--使用T-SQL语句create view创建视图时应该注意的事项1 在create view 语句中的select语句内不可使用into,order by ,compute以及compute by 等子句2 只可以在目前的数据库中创建视图3 一个视图最多可以参考1,024个列4 确定视图所参考到的表格都是存在

2006-03-08 14:54:00 2439

原创 SQL Server 2000 程序设计学习笔记--第九章 触发器

9.1何谓触发器SQL Server2000提供了两种数据完整性的主要机制:条件约束及触发器触发程序以及包含在触发程序内的语句都可以视为一个事务,因此在事务过程中如果遇到严重的错误时,会自动地复原整个事务9.2设计触发程序及激活触发程序的时间设计触发程序时,SQL Server 2000提供两种选项来创建触发程序:INSTEAD OF触发程序是用来代替正常的触发操作AFTER 触发

2006-03-02 09:26:00 1607

原创 SQL Server 2000 程序设计学习笔记--第八章 存储过程BCP公用程序及SQL脚本

8.1何谓存储过程存储过程的种类系统存储过程 扩展存储过程 用户自定义存储过程系统存储过程通常以sp_开头 大部分系统存储过程存储在master数据库中扩展存储过程的名称通常以xp_开头用户自定义存储过程存放在所属数据库内的Stored Procedure数据库对象中临时性存储过程一 私有的临时性存储过程二 全局性的临时性存储过程命名:在临时性存储过程之前会使用#或##来作为名称的

2006-03-02 09:22:00 1764

原创 SQL Server 2000 程序设计学习笔记--第七章 T-SQL程序设计

第七章 T-SQL程序设计实例use pubsselect * from authorsselect * from salesgoGO命令将在GO之前的SQL语句交由SQL Server来执行将一批SQL语句进行分段来执行,可以使用GO命令将SQL语句分段7.1 T-SQL语法惯例7.2 SELECT语句范例Select * FROM cust使用AS关键字范例SELECT

2006-03-02 09:20:00 1847

原创 SQL Server 2000 程序设计学习笔记--第六章 表格之间的连接

6.1各式连接1 内部连接2 外部连接3 完整连接或完整完部连接4 交叉连接一 内部连接Inner Join 又分为等连接与自然连接实例:将与出版商居住相同城市的作者全部列出来Use pubsselect au_id,au_fname,au_lname from authors INNER JOIN publishers ON authors.city=publishers.city order

2006-03-02 09:18:00 1045

空空如也

空空如也

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

TA关注的人

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