用户工具

站点工具


api_v2:easp.db.waddrecord

差别

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

到此差别页面的链接

api_v2:easp.db.waddrecord [2014/09/01 16:44] (当前版本)
行 1: 行 1:
 +===== Easp.db.wAddRecord 方法 =====
 +生成添加一个新的纪录的SQL语句
 +==== 语法 ====
 +<sxh asp>​Easp.db.wAddRecord table[:​idField],​ valueArray</​sxh>​
 +==== 别名 ====
 +<sxh asp>​Easp.db.wAR table[:​idField],​ valueArray</​sxh>​
 +==== 参数 ====
 +|//​**table**//​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| 要添加记录的数据表名|
 +|//​**idField**//​ ''//​(可选)//''​|<​wrap lo>​String (字符串)</​wrap>​|
 +|:::​| ID字段的名称,如果不省略则添加成功后返回新ID的值|
 +|//​**valueArray**//​|<​wrap lo>Array (数组)</​wrap>​|
 +|:::​| 要插入表的字段和值,<​strong>​只能是数组</​strong>​且应遵循"​[[api_v2:​数组参数约定|数组参数约定]]"​ |
  
 +==== 返回值 ====
 +|//​**String** <wrap lo>​(字符串)</​wrap>//​|SQL语句\\ |
 +==== 注释 ====
 +调用此方法将返回一个由指定条件生成的SQL插入语句。如果调用 [[api_v2:​Easp.db.AddRecord|Easp.db.AddRecord]] 方法时失败时,可用此方法输出相关的SQL语句进行排错。\\ ​
 +==== 示例 ====
 +下面这个例子将输出一个SQL语句:\\ ​
 +<sxh asp>
 +Dim fName, fSex, fWorkYear, fBirth ​  
 +fName = "​王二坛"  ​
 +fSex = "​男"  ​
 +fWorkYear = 12   
 +fBirth = Cdate("​1981-10-23"​) ​  
 +Easp.w Easp.db.wAddRecord("​TestTable",​Array("​Name:"&​fName,​ "​Sex:"&​fSex,​ "​WorkYear:"&​fWorkYear,​ "​Birthday:"&​fBirth,​ "​IsActive:​True"​))
 +</​sxh>​
 +输出结果为:\\ ​
 +<sxh>
 +Insert Into [TestTable] (Name,​Sex,​WorkYear,​Birthday,​IsActive) Values ('​王二坛','​男',​12,'​1981-10-23',​1)
 +</​sxh>​
api_v2/easp.db.waddrecord.txt · 最后更改: 2014/09/01 16:44 (外部编辑)