12 Kalen_Chen

尚未进行身份认证

暂无相关描述

等级
博文 94
排名 3w+

使用复合数据类型

使用复合数据类型 一.PL/SQL记录可以简化单行多列数据的处理。 1.1定义PL/SQL记录当使用PL/SQL记录时,应用开发人员既可以自定义记录类型和记录变量,也可以使用%ROWTYPE属性直接定义记录变量。(1)   自定义PL/SQL记录当使用自定义的PL/SQL记录时,需要分别定义PL/SQL记录类型和记录变量。语法:TYPEtype_name

2007-06-28 10:06:00

编写控制结构

编写控制结构 一.条件分支语句条件分支语句用于依据特定情况选择要执行的操作。在Oracle9i之前执行条件分支操作都需要使用IF语句来完成,并且PL/SQL提供了三种条件分支语句:IF-THEN,IF-THEN-ELSE,IF-THEN-ELSEIF。语法:IFconditionTHEN statements;[ELSIFconditionTHEN s

2007-06-26 16:33:00

SQL函数

SQL函数SQL函数包括单行函数和多行函数,其中单行函数是指输入一行输出也是一行的函数;多行函数也被称为分组函数,它会根据输入的多行数据输出一个结果。SQL函数不仅可以在SQL语句中引用,也可以在PL/SQL块内引用。大多数单行函数都可以直接在PL/SQL块内引用,但多行函数不能有PL/SQL块直接引用,而只能在PL/SQL块的内嵌SQL语句中引用。 一.数字函数数字函数的输入参数

2007-06-25 22:06:00

使用SQL语句

使用SQL语句SQL是关系数据库的基本操作语言,它是应用程序与数据库进行交互操作的接口,SQL语言包括:l        数据查询语言(SELECT)l        数据操纵语言(INSERT,UPDATE,DELETE)l        事务控制语言(COMMIT,ROLLBACK,SAVEPOINT)l        数据定义语言(CREATE,ALTER,DRO

2007-06-25 10:44:00

PL/SQL基础

PL/SQL基础 一.PL/SQL块简介块(Block)是PL/SQL的基本程序单元,编写PL/SQL程序实际就是编写PL/SQL块。要完成相对简单的应用功能,可能只需要编写一个PL/SQL块;而如果要实现复杂的应用功能,那么可能需要在一个PL/SQL块中嵌套其他PL/SQL块。编写PL/SQL应用模块,块的嵌套层次没有限制。 1.1  PL/SQL块结构PL/SQL块由

2007-06-23 11:24:00

sqlplus常用命令整合

下面按类别列出一些ORACLE用户常用数据字典的查询使用方法。1.        用户查看当前用户的缺省表空间SQL>SELECTusername,default_tablespaceFROMuser_users; 查看当前用户的角色SQL>SELECT*FROMuser_role_privs; 查看当前用户的系统权限和表级权限SQL>SELECT

2007-06-22 15:09:00

泛型(三)

泛型方法泛型方法是使用类型参数声明的方法,如下所示:staticvoidSwap(refTlhs,refTrhs){   Ttemp;   temp=lhs;   lhs=rhs;   rhs=temp;}下面的代码示例演示一种使用int作为类型参数的方法调用方式:publicstaticvoidTestSwap()

2007-06-20 16:43:00

泛型(二)

泛型类泛型类封装不是特定于具体数据类型的操作。泛型类最常用于集合,如链接列表、哈希表、堆栈、队列、树等,其中,像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关。对于大多数需要集合类的方案,推荐的方法是使用.NETFramework2.0类库中所提供的类。一般情况下,创建泛型类的过程为:从一个现有的具体类开始,逐一将每个类型更改为类型参数,直至达到通用

2007-06-20 15:34:00

MutuallyExlcusiveCheckBox:允许取消选择的单选按钮组

MutuallyExlcusiveCheckBox扩展器控件可以应用到页面中的CheckBox上,通过为一组CheckBox指定同样的Key,让它们拥有类似单选按钮组(RadioButtonGroup)的行为,即用户只能选择组中的某一项。与单选按钮组不同的是,这个由CheckBox组成的单选按钮允许取消选择,即不选择组中的任意一项,而传统的单选按钮组则无法实现这个功能。示例运行效果:图(1)图

2007-06-20 11:20:00

UpdatePanelAnimation:让UpdatePanel的更新不再单调

UpdatePanelAnimation扩展器控件可以应用到页面中的UpdatePanel上,以各种动画的形式表现UpdatePanel的更新过程,给用户带来绝佳的视觉体验以及明显的更新提示。示例运行效果:图(1)图(2)图(3)图(4)UpdatePanelAnimationDemo.aspx代码示例:...@ Page Language="C#" AutoEventWireup="t

2007-06-20 10:28:00

Animation:与Flash媲美的JavaScript动画

 Animation扩展器控件可以应用到页面中的任何元素上,为其添加能够与Flash相媲美的动画功能,这些动画均建立于ASP.NETAJAX之上,并以组件的方式提供给开发者。示例运行代码:图(1)图(2)图(3)AnimationDemo.aspx代码示例:...@ Page Language="C#" AutoEventWireup="true" CodeFile="Animation

2007-06-20 09:12:00

ResizableControl:拖放边框改变大小的面板

ResizableControl扩展器控件可以应用到页面中的任何元素上,让用户可以通过拖动其右下角来改变该元素的大小,就像我们熟悉的Windows窗口一样。示例运行效果:图(1)图(2)图(3)ResizableControlDemo.aspx代码示例:...@ Page Language="C#" AutoEventWireup="true" CodeFile="ResizableCo

2007-06-20 08:29:00

PopupControl:帮助用户输入的面板

PopupControl扩展器控件可以附加到任何控件之上,当用户点击该控件时,将弹出一个预先指定好的、显示附加信息或用来帮助用户执行某些设定的Panel。当该控件失去输入焦点之后,Panel将自动消失,且用户在其中进行的配置将被设定到扩展器的目标控件之上。示例运行代码:图(1)图(2)图(3)PopupControlDemo.aspx代码示例...@ Page Language="C#" 

2007-06-19 17:28:00

PasswordStrength:即时检验密码的强度

PasswordStrength扩展器控件可以用来为让用户设置密码的ASP.NETTextBox控件添加即时的密码强度检测功能,并能将检测结果以文本、指示条等多种方式即时显示给用户。示例运行效果:图(1)图(2) 图(3)图(4)PasswordStrengthDemo.aspx代码示例:...@ Page Language="C#" AutoEventWireup="true" Cod

2007-06-19 15:44:00

泛型(一)

泛型泛型是2.0版C#语言和公共语言运行库(CLR)中的一个新功能。泛型将类型参数的概念引入.NETFramework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数T,您可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作的成本或风险,如下所示:// Declar

2007-06-19 14:15:00

PagingBulletedList:在客户端索引、分页和排序的BulletedList

PagingBulletedList扩展器控件可以让某个ASP.NETBulletedList拥有客户端索引、分页和排序的功能。示例运行效果:图(1)图(2)图(3)图(4)图(5)PagingBulletedListDemo.aspx代码示例:...@ Page Language="C#" AutoEventWireup="true" CodeFile="PagingBulletedL

2007-06-18 17:08:00

事件(二)

如何:实现接口事件接口可声明事件。下面的示例演示如何在类中实现接口事件。接口事件的实现规则与任何接口方法或属性的实现规则基本相同。在类中实现接口事件在类中声明事件,然后在适当的位置调用该事件。public interface IDrawingObject...{    event EventHandler ShapeChanged;}public class MyEventAr

2007-06-18 16:09:00

NumericUpDown:用上下箭头调整TextBox中的值

NumericUpDown扩展器控件可以将某个TextBox模拟成NumericUpDown控件,即在该TextBox的右边添加一对上下箭头按钮,点击其中的某个按钮可以相应地增加或减少TextBox中的值。示例运行效果:图(1)图(2)图(3)NumericUpDown.asmx代码示例:using System;using System.Web;using System.Collect

2007-06-18 11:49:00

事件(一)

事件在发生其他类或对象关注的事情时,类或对象可通过事件通知它们。发送(或引发)事件的类称为“发行者”,接受(或处理)事件的类称为“订户”。在典型的C#Windows窗体或Web应用程序中,可订阅由控件(如按钮和列表框)引发的事件。可使用VisualC#集成开发环境(IDE)来浏览控件发布的事件,选择要处理的事件。IDE会自动添加空事件处理程序方法和订阅事件的代码。事件具有以下特点:

2007-06-18 10:14:00

委托(二)

何时使用委托而不使用接口委托和接口都允许类设计器分离类型声明和实现。给定的接口可由任何类或结构继承和实现。可以为任何类中的方法创建委托,前提是该方法符合委托的方法签名。接口引用或委托可由不了解实现该接口或委托方法的类的对象使用。既然存在这些相似性,那么类设计器何时应使用委托,何时又该使用接口呢?在以下情况中使用委托:l        当使用事件设计模式时l        当封装

2007-06-17 21:29:00
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!