一.前言:
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点:
◆存储过程允许标准组件式编程
DateDiff 函数
返回两个日期之间的时间间隔。
DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])
文件目录的遍历操作是相对复杂一点,原理是利用Directory类的GetDirectories方法和GetFiles方法,进行循环读取文件或是子目录的操作。我们结合实例来介绍一下。在FilesCon项目里新建一个Web窗体,命名为DirCon_Sample2.aspx,添加四个Label标签控件用于显示信息,添加三个ListBox控件分别用于显示驱动器、文件目录、文件信息。
Asp.NET常用函数 (新手必读!)
Ucase(string) 将字符串转换为大写。
Val(string) 将代表数字的字符串转换为数值型态,若字符串中含有非数字的内容则会将其去除后,合并为一数字。
Weekday(date) 取的参数中的日期是一个星期的第几天,星期天为1、星期一为2、星期二为3 依此类推。
WeekDayName(number) 依接收的参数取得星期的名称,可接收的参数为1 到7,星期天为1、星期一为2、星期二为3 依此类推。
Split(expression[, delimiter]) 以delimiter 参数设定的条件字符串来将字符串分割为字符串数组。
Sqrt(number) 取得一数值得平方根。
Str(number) 将数字转为字符串后传回。
StrReverse(expression) 取得字符串内容反转后的结果。
1、Master页面中的控件初始化:所有包含在Master页面中的服务器端控件首先被初始化;
2、Content页面中的控件初始化:所有包含在Content页面中的服务器控件紧接着被初始化;
3、Master页面初始化:Master页面本身初始化;
4、Content页面初始化:Contetn页面本身初始化;
5、载入Content页面:content页面被载入()
怎样确定将事件绑定到那个脚本函数呢?要靠Page类中的GetCallbackEventReference函数。看这个例子:
string callbackRef = GetCallbackEventReference(this,”document.all['cboEmployees'].value”,”UpdateEmployeeViewHandler”, “null”, “null”);
GetCallbackEventReference函数的第一个参数制定了服务器端将要处理回调的目标对象。如果传入的是this,则表示页面本身。也可以传入任何实现了ICallbackEventHandler的页面控件(page control)的引用。在任何情况下,客户端的提交动作(submit action)会提交至和标准回传(postback)机制相同的ASPX页面。
第二个参数是一个JavaScript常量表达式,表示传给服务器的输入数据。在上面的代码中,一个下拉列表(dorp-down list)当前选中元素(element)的值被传入。
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理:
1. 在ASP.NET中专用属性:
获取服务器电脑名: Page.Server.ManchineName