EasyASP基本设置课案.docx
- 文档编号:7763302
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:33
- 大小:24.83KB
EasyASP基本设置课案.docx
《EasyASP基本设置课案.docx》由会员分享,可在线阅读,更多相关《EasyASP基本设置课案.docx(33页珍藏版)》请在冰豆网上搜索。
EasyASP基本设置课案
EasyASP基本设置
Easp.BasePath
属性
设置和读取Easp路径配置
Easp.PluginPath
属性
设置和读取Easp插件文件夹路径配置
Easp.Debug
属性
设置和读取是否开启调试模式
Easp.DefaultPageName
属性
设置和读取默认首页文件名
基础公共函数
Easp.Echo
方法
输出字符串
Easp.Print
方法
输出字符串和一个换行符
Easp.Println
方法
输出字符串和一个html换行符
Easp.PrintHtml
方法
输出字符串并将HTML标签转为普通字符
Easp.PrintString
方法
将任意变量直接输出为字符串(Json格式)
Easp.PrintFormat
方法
输出经过格式化的字符串
Easp.PrintEnd
方法
输出字符串并终止程序运行
Easp.Exit
方法
终止程序运行
Easp.isN
方法
判断是否为空值
Easp.Has
方法
判断是否不为空值
Easp.IIF
方法
判断三元表达式
Easp.IfThen
方法
如果条件成立则返回某值,否则返回空值
Easp.IfHas
方法
如果第1项不为空则返回第1项,否则返回第2项
Easp.Get
方法
获取GET参数值
Easp.Post
方法
获取POST参数值
Easp.GetUrl
方法
取页面地址
Easp.GetUrlWith
方法
取页面地址并带上新参数
Easp.ReplaceUrl
方法
替换Url参数
Easp.RewriteRule
方法
伪静态规则设置(传统方法)
Easp.Rewrite
方法
伪静态规则设置(推荐方法)
Easp.IsRewrite
方法
检测本页面是否符合已设置的伪静态规则
Easp.NoCache
方法
不缓存页面信息
Easp.SetDictionaryKey
方法
为Dictionary设置键值
Easp.RR
方法
服务器端跳转
Easp.GetIP
方法
获取用户IP地址
Easp.NewID
方法
服务器端生成唯一不重复编号
Easp.NewIDs
方法
批量生成不重复编号
Easp.GetScriptTime
方法
获取脚本执行时间(秒)
Easp.GetScriptTimeByTimer
方法
获取以某个时间戳为开始的脚本执行时间(秒)
Easp.SetCookie
方法
设置一个Cookies值
Easp.Cookie
方法
获取一个Cookies值
Easp.RemoveCookie
方法
删除一个Cookies值
Easp.SetApplication
方法
设置Application
Easp.GetApplication
方法
获取Application
Easp.RemoveApplication
方法
删除Application
Easp.RemoveAllApplication
方法
删除所有Application
Easp.IsInstall
方法
检测组件是否安装
Easp.Include
方法
动态包含文件
Easp.GetInclude
方法
得到动态包含文件运行的结果
Easp.IncRead
方法
读取包含文件内容(无限级)
Easp.GetIncCode
方法
将文本内容转换为ASP代码
Easp.Ext
方法
加载和使用符合EasyASP标准的插件
Easp.Encode
方法
将对象或者数组转换为Json字符串
Easp.Decode
方法
将Json字符串解析为对象或者数组
Easp.GetVal
方法
验证Url参数值是否合法
Easp.PostVal
方法
验证表单值是否合法
Easp.VarVal
方法
验证超级变量值是否合法
字符串处理
Easp.Str.EncodeJsonUnicode
属性
是否编码ToString时的Unicode字符
Easp.Str.Format
方法
格式化字符串(首下标为0)
Easp.Str.IsSame
方法
比较文本是否一致(忽略大小写)
Easp.Str.IsEqual
方法
比较文本是否一致(区分大小写)
Easp.Str.Compare
方法
比较两个字符串的大小,区分大小写
Easp.Str.IsIn
方法
判断字符串中是否包含某字符串(忽略大小写)
Easp.Str.IsInList
方法
检查字符串是否属于逗号隔开的字符串序列中的一个
Easp.Str.StartsWith
方法
检查字符串的开头是否与另一个字符串匹配
Easp.Str.EndsWith
方法
检查字符串的结尾是否与另一个字符串匹配
Easp.Str.GetColonName
方法
取“A:
B”中的A
Easp.Str.GetColonValue
方法
取“A:
B”中的B
Easp.Str.GetName
方法
取“A分隔符B”中的A
Easp.Str.GetValue
方法
取“A分隔符B”中的B
Easp.Str.GetNameValue
方法
取分隔符字符串的两头
Easp.Str.Cut
方法
截取长字符串左边部分并以特殊符号代替
Easp.Str.Replace
方法
正则替换
Easp.Str.ReplaceLine
方法
正则替换多行模式
Easp.Str.ReplacePart
方法
替换正则表达式编组
Easp.Str.Match
方法
正则匹配捕获
Easp.Str.Test
方法
返回正则验证结果
Easp.Str.RegexpEncode
方法
正则表达式特殊字符转义
Easp.Str.HtmlEncode
方法
将HTML代码转换为文本实体
Easp.Str.HtmlDecode
方法
将HTML文本转换为HTML代码
Easp.Str.HtmlFilter
方法
过滤HTML标签
Easp.Str.HtmlFormat
方法
仅格式化HTML文本中的空格和换行
Easp.Str.HtmlSafe
方法
过滤HTML文本为可输出显示的内容,防止XSS攻击
Easp.Str.ToString
方法
将对象转换为字符串
Easp.Str.JsEncode
方法
处理字符串中的Javascript特殊字符,中文使用\uxxxx的形式
Easp.Str.JsEncode_
方法
处理字符串中的Javascript特殊字符
Easp.Str.JavaScript
方法
输出javascript代码字符串
Easp.Str.JsAlert
方法
输出javascript的alert警告框消息
Easp.Str.JsAlertUrl
方法
输出javascript的alert警告框消息并跳转到其他页面
Easp.Str.JsConfirmUrl
方法
输出javascript的选择消息框并根据选择跳转到不同的页面
Easp.Str.RandomStr
方法
取指定长度的随机字符串
Easp.Str.RandomString
方法
在指定字符集中取指定长度的随机字符串
Easp.Str.RandomNumber
方法
得到一个随机数
Easp.Str.ToNumber
方法
数字显示指定小数位数,在小于1时显示小数点前面的零
Easp.Str.ToPrice
方法
数字显示为货币格式
Easp.Str.ToPercent
方法
数值显示为百分比格式
Easp.Str.Half2Full
方法
半角转全角
Easp.Str.Full2Half
方法
全角转半角
Easp.Str.Validate
方法
表单验证
StringBuilder
StringBuilder.NewLine
属性
是否附加为新行
StringBuilder.Capacity
属性
设置和读取容量
StringBuilder.Append
方法
附加字符串
StringBuilder.AppendLine
方法
以新行方式附加字符串
StringBuilder.AppendFormat
方法
带格式化附加字符串
StringBuilder.Insert
方法
从开始处插入字符串
StringBuilder.InsertLine
方法
以新行方式从开始处插入字符串
StringBuilder.InsertFormat
方法
从开始处插入带格式化字符串
StringBuilder.Clear
方法
清除所有字符
StringBuilder.ToString
方法
输出字符串
表单验证
Validation.Value
属性
获取返回值(只读)
Validation.Validate
属性
获取验证是否成功
Validation.Default
方法
设置默认值
Validation.Name
方法
设置名称
Validation.Split
方法
设置分隔符(设置后会按分隔符分隔后一项项验证)
Validation.GetArray
方法
以数组方式获取按分隔符分隔并验证后的结果
Validation.NoReturn
方法
设置不返回数据
Validation.Field
方法
设置表单名
Validation.Msg
方法
设置上一规则错误提示信息
Validation.Alert
方法
规则验证失败则弹出javascript警告框
Validation.PrintEnd
方法
规则验证失败则打印出错误提示信息并终止程序运行
Validation.PrintEndJson
方法
规则验证失败则打印出Json格式错误提示信息并终止程序运行
Validation.Required
方法
验证不能为空
Validation.Test
方法
验证内置规则或正则表达式
Validation.IsDate
方法
验证日期
Validation.DateBetween
方法
验证日期区间
Validation.MinDate
方法
验证最小日期
Validation.MaxDate
方法
验证最大日期
Validation.IsNumber
方法
验证数值
Validation.Between
方法
验证数值区间
Validation.Min
方法
验证最小数值
Validation.Max
方法
验证最大数值
Validation.Length
方法
验证长度
Validation.LengthBetween
方法
验证长度区间
Validation.MinLength
方法
验证最小长度
Validation.MaxLength
方法
验证最大长度
Validation.Same
方法
验证相同值
Validation.SamePost
方法
验证两次输入一致
Validation.SameSession
方法
验证验证码输入(Session值)
日期处理
Easp.Date.Format
方法
格式化日期时间
Easp.Date.FirstDayOfMonth
方法
取所在月份的第一天
Easp.Date.LastDayOfMonth
方法
取所在月份的最后一天
Easp.Date.DayOfWeek
方法
取所在周的第N(1-7)天
Easp.Date.FirstDayOfWeek
方法
取所在周的第一天
Easp.Date.LastDayOfWeek
方法
取所在周的最后一天
Easp.Date.ToUnixTime
方法
日期到时间戳函数
Easp.Date.ToUnixTimeCn
方法
取中国时区时间戳
Easp.Date.GetTimeStamp
方法
取当前时间戳
Easp.Date.FromUnixTime
方法
时间戳到日期
Easp.Date.FromUnixTimeCn
方法
中国时区时间戳到日期
异常处理
Easp.Error.E
属性
设置或读取自定义的错误代码和错误信息
Easp.Error.LastError
属性
取最后一次发生错误的代码
Easp.Error.Title
属性
设置和读取错误信息标题
Easp.Error.Detail
属性
设置显示错误信息时的详细信息替换参数
Easp.Error.FunctionName
属性
设置和读取出错函数名
Easp.Error.Redirect
属性
设置和读取页面是否自动转向
Easp.Error.OnErrorContinue
属性
设置和读取Debug模式下出错后是否继续运行后面的代码
Easp.Error.ConsoleDetail
属性
设置和读取是否在控制台内显示详细错误信息
Easp.Error.Url
属性
设置和读取发生错误后的跳转页地址
Easp.Error.Delay
属性
设置和读取自动跳转页面等待时间(秒)
Easp.Error.ClassName
属性
设置和读取显示错误信息DIV的CSS样式名称
Easp.Error.Raise
方法
生成一个错误(常用于开发者错误模式)
Easp.Error.Throw
方法
立即抛出一个错误信息(常用于用户错误模式)
Easp.Error.Console
方法
在控制台中抛出错误信息
Easp.Error.Defined
方法
显示已定义的所有错误代码及信息,返回Json格式
控制台调试
Easp.Console.Enable
属性
是否开启控制台
Easp.Console.Token
属性
设置防止未授权访问标识码
Easp.Console.ShowSql
属性
是否在控制台中自动显示执行的SQL语句
Easp.Console.ShowSqlTime
属性
是否在控制台中自动显示执行的SQL语句的执行时间
Easp.Console.MaxCacheSize
属性
控制台中缓存的内容最大字节数
Easp.Console.MaxLogSize
属性
单条控制台输出的内容最大字节数
Easp.Console.Log
方法
写入控制台日志信息
Easp.Console.Out
方法
输出控制台日志信息(在Ajax的目标url中使用)
超级变量
Easp.Var.Var
属性
读取和设置EasyASP超级变量集
Easp.Var.GetObject
方法
取得EasyASP变量集原始字典对象
Easp.Var.Has
方法
查找是否包含某一变量
数据库操作
Easp.Db.QueryTimes
属性
获取当前代码之前数据库的操作次数,此属性只读
Easp.Db.PageParam
属性
设置分页时的指定页码的URL参数名称,此属性只写
Easp.Db.PageSize
属性
设置和查询EasyASP分页时的每一页的记录数,此属性可读可写
Easp.Db.DefaultConn
属性
接管外部Connection对象为默认连接,此属性只写
Easp.Db.SetConnection
方法
设置Connection对象
Easp.Db.SetConn
方法
设置默认Connection对象
Easp.Db.GetConnection
方法
取得Connection对象
Easp.Db.GetConn
方法
取得默认Connection对象
Easp.Db.GetType
方法
取得数据库类型
Easp.Db.Type
方法
取得默认连接数据库类型
Easp.Db.GetVersion
方法
取得数据库的原始版本号
Easp.Db.Version
方法
取得默认连接数据库的原始版本号
Easp.Db.GetTypeVersion
方法
取得数据库类型及版本号
Easp.Db.TypeVersion
方法
取得默认连接数据库类型及版本号
Easp.Db.ToSql
方法
仅显示出sql
Easp.Db.ToSqlBatch
方法
仅显示出批量sql
Easp.Db.Execute
方法
执行SQL语句,返回记录集(R)或受影响的行数(CUD)
Easp.Db.Exec
方法
用默认Connection执行SQL语句,返回记录集(R)或受影响的行数(CUD)
Easp.Db.Query
方法
用默认Connection执行SQL语句,返回记录集(R)或仅返回成功与否(CUD)
Easp.Db.ExecuteBatch
方法
批量执行SQL语句
Easp.Db.ExecBatch
方法
用默认Connection批量执行SQL语句
Easp.Db.Select
方法
取得记录集
Easp.Db.Sel
方法
用默认Connection取得记录集
Easp.Db.GetRecordSet
方法
取得分页后记录集
Easp.Db.GetRS
方法
用默认Connection取得分页后记录集
Easp.Db.Pager
方法
生成分页导航链接
Easp.Db.SetPager
方法
配置分页样式
Easp.Db.GetPager
方法
调用分页样式
Easp.Db.Insert
方法
插入记录
Easp.Db.Ins
方法
用默认Connection插入记录
Easp.Db.InsertBatch
方法
批量插入记录
Easp.Db.InsBatch
方法
用默认Connection批量插入记录
Easp.Db.Delete
方法
删除记录
Easp.Db.Del
方法
用默认Connection删除记录
Easp.Db.DeleteBatch
方法
批量删除记录
Easp.Db.DelBatch
方法
用默认Connection批量删除记录
Easp.Db.Update
方法
更新记录
Easp.Db.Upd
方法
用默认Connection更新记录
Easp.Db.UpdateBatch
方法
批量更新记录
Easp.Db.UpdBatch
方法
用默认Connection批量更新记录
Easp.Db.Close
方法
关闭并释放对象
Easp.Db.BeginTrans
方法
开始一个事务
Easp.Db.RollbackTrans
方法
回滚一个事务
Easp.Db.CommitTrans
方法
提交一个事务
Easp.Db.Begin
方法
开始默认Connection的事务
Easp.Db.Rollback
方法
回滚默认Connection的事务
Easp.Db.Commit
方法
提交默认Connection的事务
JSON解析与生成
Easp.Json.EncodeUnicode
属性
设置和读取生成Json字符串是是否编码Unicode字符
Easp.Json.QuickMode
属性
设置和读取是否可以用快速模式访问Json对象
Easp.Json.NewObject
方法
新建一个Object对象
Easp.Json.NewArray
方法
新建一个Array对象
Easp.Json.Parse
方法
解析Json字符串并返回EaspJson对象
Easp.Json.toString
方法
把对象输出为Json字符串
JsonObject对象
JsonObject.Get
属性
设置或读取key/value值
JsonObject.Count
属性
取对象的长度
JsonObject.GetDictionary
属性
取得Dictionary对象
JsonObject.Put
方法
设置key/value值
JsonObject.ToString
方法
把JsonObject对象输出为字符串
JsonArray对象
JsonArray.Get
属性
读取或设置数组元素的值
JsonArray.Length
属性
取数组的长度
JsonArray.GetArray
属性
取得数组对象
JsonArray.SetArray
方法
将数组值赋给JsonArray对象
JsonArray.Add
方法
添加一个值
JsonArray.Remove
方法
移除某一元素
JsonArray.Clear
方法
将数组全部清空
JsonArray.ToString
方法
将JsonArray对象输出为字符串
超级数组
Easp.List.New
方法
建新EaspList类实例
Easp.List.NewArray
方法
建新EaspList数组实例
Easp.List.NewHash
方法
建新EaspListHash实例
Easp.List.NewSimpleArray
方法
新建Easp动态数组
Easp.List.IgnoreCase
属性
下标是否忽略大小写
Easp.List.At
属性
设置和读取某一项值
Easp.List.Separator
属性
设置和读取用普通数组方式设置初始值的分隔符
Easp.List.Data
属性
设置源数组为普通数组或取出为普通数组
Easp.List.Hash
属性
设置源数组为哈希(Hash)表或取出为普通数组
Easp.List.Data__
方法
取值原型
Easp.List.Maps
属性
设置或读取Hash映射关系字典
Easp.List.Length
属性
返回数组的长度
Easp.List.End
属性
返回数组的最大下标
Easp.List.Count
属性
返回数组的有效长度(非空值)
Easp.List.First
属性
返回数组的第一个元素值
Easp.List.Last
属性
返回数组的最后一个元素值
Easp.List.Max
属性
返回数组中的最大值
Easp.List.Min
属性
返回数组中的最小值
Easp.List.Serialize
属性
序列化Hash
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EasyASP 基本 设置