用户工具

站点工具


api_v2:easp.db.wdeleterecord

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

api_v2:easp.db.wdeleterecord [2014/09/01 16:44] (当前版本)
行 1: 行 1:
 +===== Easp.db.wDeleteRecord 方法 =====
 +生成删除符合条件的纪录的SQL语句
 +==== 语法 ====
 +<sxh asp>​Easp.db.wDeleteRecord(table,​field:​valueList|condition|arrayCondition)</​sxh>​
 +==== 别名 ====
 +<sxh asp>​Easp.db.wDR(table,​field:​valueList|condition|arrayCondition)</​sxh>​
 +==== 参数 ====
 +|//​**table**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 数据表名称|
 +|//​**field**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 数据表的条件字段的名称|
 +|//​**valueList**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 由逗号隔开的多个值,//''​field''//​列的值在此列表中的项目将被删除|
 +|//​**condition**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 删除条件|
 +|//​**arrayCondition**//​|<​wrap lo>Array (数组)</​wrap>​|
 +|:::​| 数组删除条件,格式应遵循 [[api_v2:​“数组参数约定”|“数组参数约定”]]|
  
 +==== 返回值 ====
 +|//​**String** <wrap lo>​(字符串)</​wrap>//​|SQL删除语句\\ |
 +==== 注释 ====
 +调用此方法将返回一个由指定条件生成的SQL删除语句。如果调用 [[api_v2:​Easp.db.DeleteRecord|Easp.db.DeleteRecord]] 方法时失败时,可用此方法输出相关的SQL语句进行排错。\\ ​
 +==== 示例 ====
 +下面的例子将输出相应的SQL语句:\\ ​
 +<sxh asp>
 +Response.Write(Easp.db.wDeleteRecord("​TestTable",​ "​UId:​11,​24,​56,​129"​))
 +Response.Write(Easp.db.wDR("​TestTable",​ Array("​isActive:​1","​FirstName:​Tom"​)))
 +</​sxh>​
 +输出结果为:\\ ​
 +<sxh>
 +Delete From [TestTable] Where [UId] In (11,​24,​56,​129)
 +Delete From [TestTable] Where [isActive] = 1 And [FirstName] = '​Tom'​
 +</​sxh>​
api_v2/easp.db.wdeleterecord.txt · 最后更改: 2014/09/01 16:44 (外部编辑)