1 Star 0 Fork 52

不离不弃 / easyasp

forked from coldstone / easyasp 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
UpdateLog.md 7.50 KB
一键复制 编辑 原始数据 按行查看 历史

##EasyASP 更新日志

  • [2015/04/17] 修正:修复Easp.Db在SQL Server2000批量插入时出错的问题
  • [2015/04/17] 修正:修复Easp.IsN方法及Easp.List和Easp.Http的部分Bug
  • [2015/04/17] 新增:poordemo中添加了Easp.Http、Easp.Tpl、Easp.Xml的简单demo以及服务器端验证demo
  • [2015/02/18] 修正:修正数据库操作类中 Access 数据库不能插入Empty值的Bug,感谢 @韦卿
  • [2015/01/20] 修正:修正Easp.List的演示demo(/source/poordemo/easp.list/);
  • [2015/01/20] 修正:修正Easp.List不能自定义Easp.List.Data分隔符的问题,感谢jam反馈;
  • [2015/01/20] 修正:修正Easp.Str将MySQL数据库下Rs对象转为Json字符串时可能出现异常的问题,感谢"才子一生平安"反馈;
  • [2014/11/25] 新增:超级变量添加了 easp.ip (获取客户端IP) 和 easp.timestamp(取当前时间戳)两个内置变量。
  • [2014/10/08] 新增:恢复 Easp.W/WC/WN/WH/WS/WE 等一系列v2.2中输出字符串的方法;
  • [2014/10/08] 新增:为MD5插件增加一个乱序模式:Easp("md5").Strong(string),避免彩虹表扫描;
  • [2014/10/08] 修正:修正某些系统中 MSSQL 版本识别错误的Bug;
  • [2014/10/08] 修正:修正http远程操作类中取得的某些网站的源码中包含UNIX换行符导致标签查找失效的问题;
  • [2014/10/08] 新增:增加不区分大小写的替换方法 Easp.Str.iReplace;
  • [2014/10/08] 新增:增加去除字符串两端指定字符的方法 Easp.Str.TrimChar;
  • [2014/10/08] 新增:字符串链式操作类中新增 .CInt/.CDate/.CLng/.IsDate/... 等一系列方法;
  • [2014/10/08] 修正:修正模板类中解析标签为 RecordSet 记录集时字段为某些不常见字段(如datetime2)时可能出错的Bug;
  • [2014/10/08] 修正:修正ASP对象转换为Json字符串时如果值为0开头的字符串被强制转换为数字的问题;
  • [2014/08/24] 修正:修复数据库操作类中分页时 page 如果设置为 0 或者负值时会出现错误的Bug,感谢 @Easp.快乐杀 报告。
  • [2014/07/07] 更改:修改了 Easp.Encrypt 的 demo 示例。
  • [2014/07/07] 更改:Easp.Encrypt 修改密文内容去除所有不可打印字符,增加了2次迭代加密,安全性更高。增加 Easp.Encrypt.EncryptBy 和 Easp.Encrypt.DecryptBy 方法。
  • [2014/07/07] 新增:Easp.Str.ToString方法新增对 Match 对象的支持。
  • [2014/06/28] 修正:修复数据库类 Easp.Db.Ins 方法中插入Null值可能出现的一处Bug。感谢 @Easp.Totoro 报告。
  • [2014/06/24] 修正:Json类的一处Bug。
  • [2014/06/24] 修正:强制变量定义后,数据库操作类中使用 Del/DelBatch/Upd/UpdBatch 方法可能出现的变量未定义错误。
  • [2014/06/24] 更改:优化 Easp.Post 和 Easp.Var 在获取上传表单数据时的逻辑。其它类的一些性能优化。
  • [2014/06/23] 修正:修复FSO类中如果修改了系统FSO组件名可能会出现的一处Bug。
  • [2014/06/23] 更改:数据库操作类修改分页时可用如 Easp.Var("page") = 4 指定页码。
  • [2014/06/23] 新增:数据库类新增 Easp.Db.InsertSeparator 属性,用于设置 Insert/Ins 方法中字段间的分隔符,默认为逗号(,)。
  • [2014/06/22] 新增:数据库类新增了一系列用于读取分页后相关数据的属性 Easp.Db.PageRecordCount/PageIndex/PageCount/PageCurrentSize/PageMinRow/PageMaxRow。
  • [2014/06/22] 新增:后台验证类新增 .Trim() 方法用于去除两端空白;新增 .Join(string) 方法可以将用 .Spilit 方法分割验证后用其他分隔符组合为新的字符串。
  • [2014/06/19] 更改:数据库操作类修改了批量更新的逻辑,从批量更新至同一值修改为如果待更新的值包含多条记录则会分别更新每一条记录。
  • [2014/06/19] 更改:数据库操作类修改了增删改操作的表名或字段名如果为关键字则自动添加边界符号。
  • [2014/06/18] 修正:超级变量中修复了使用 Easp.Var.Has 和 Easp.Var.GetObject 可能无结果的问题。
  • [2014/06/17] 新增:新增一个简单的加密解密类 Easp.Encrypt,可用于字符串的简单加解密。
  • [2014/06/16] 新增:后台验证类新增 .AlertUrl(url) 方法,可以在验证失败后跳转到指定页。
  • [2014/06/16] 修正:修复 Easp.GetUrl 的一处Bug,感谢 @Easp.苏家戏子 报告。
  • [2014/06/16] 新增:上传类增加 Easp.Upload.ErrorLang 属性,可设置错误提示语言(en 或 zh,默认为 en) via @Easp.苏家戏子
  • [2014/06/13] 新增:字符串处理新增链式操作,如 Easp.Str(string).HtmlFilter().Trim().GetName(".").UCase()
  • [2014/06/13] 新增:数据库操作类新增 Easp.Db.NextRS 方法,该方法可以获取多记录集对象的下一个有效记录集。
  • [2014/06/13] 新增:超级变量新增 easp.date / easp.time /easp.datetime 三个固定键值用于获取当前日期时间。
  • [2014/06/11] 新增:数据库操作类新增 Easp.Db.DefaultConn 属性,利用该属性可以接管外部 Connection 对象为默认连接对象。
  • [2014/06/03] 新增:Json 类新增 Easp.Json.QuickMode 属性,该属性为 False 时,不能使用 Json("obj.name.type[0]") 方式访问数据。
  • [2014/05/23] 新增:Validation验证类新增验证序列文本,新增序列文本验证后返回数组,新增验证失败后直接输出指定文本。
  • [2014/05/23] 新增:Base64插件,感谢 @黑小豆 提供。
  • [2014/05/22] 新增:Easp.Db数据库操作类新增sql语句中使用 {var} 参数时指定数据大小的功能。使用方法:{var:nvarchar(300)}
  • [2014/05/21] 修正:Easp.Http类中 SetHeader 方法的Bug。优化了获取远程数据的逻辑,当使用当前远程组件获取数据出错时会自动切换到下一个组件并重试。
  • [2014/05/21] 修正:Easp("Hanzi")插件获取数据偶尔会出错的Bug,新增demo。
  • [2014/05/21] 新增:JsonObject类新增 Remove/Clear/Exists/Has 方法。
  • [2014/05/19] 新增:Easp.Db数据库操作类新增处理存储过程功能。可以在Easp.Db.Query 或 Easp.Db.Exec/Execute 中使用 "call 存储过程名 存储过程参数..."语句来执行存储过程,参数中如果有输出参数,请用{@参数名}表示,如果有既是输入又是输出参数,请用{@@参数名}表示,赋值时仍然使用 Easp.Var("参数名") = 值。执行后返回一个字典对象,固定包含以下四个键值:"rows" - 受影响的行数, "return" - 返回值, "out" - 输出参数(字典对象),可用("out")("@参数名")调用, "rs" - 记录集对象(如果不返回记录集则该项值为Null)
  • [2014/05/16] 修正:Validation中验证验证码时session丢失导致空值验证通过的bug。
  • [2014/05/16] 修正:List超级数组类中的一些bug。
  • [2014/05/13] 修正:Json类解析中的一些bug。
  • [2014/05/12] 新增:表单验证函数,采用链式操作,可灵活验证各种类型数据并支持设置默认值、自定义错误提示信息、弹出错误信息对话框。内置超过30种验证规则,并支持表单一致性验证和验证码验证。
  • [2014/05/09] 修正:Easp.Str.HtmlFormat 调用出错的bug。
  • [2014/05/08] 新增:Easp.Str.Format 支持超级变量静态标签的引用替换。如 Easp.Str.Format("this is a {=name} test for {0} and {1}", arr) 会自动将 {=name} 的值替换为 Easp.Var("name") 的值。
  • [2014/05/08] 新增:超级变量支持全局无限级嵌套静态标签。如设置 Easp.Var("type") = "typename is {=name}" 时,就可直接引用 Easp.Var("name") 的值,而在 Easp.Var("name") 中还可以引用别的超级变量,支持无限级引用。
1
https://gitee.com/linyan/easyasp.git
git@gitee.com:linyan/easyasp.git
linyan
easyasp
easyasp
master

搜索帮助