详解Command对象记录说明介绍

开发 后端
当填充DataSet的时候,DataAdapter使用DataReader,这意味着被取回的数据能够被Command对象的属性、集合、方法或事件进行操作。

ADO Command对象用于执行面向数据库的一次简单查询。此查询可执行诸如创建、添加、取回、删除或更新记录等动作。如果该查询用于取回数据,此数据将以一个 RecordSet 对象返回。#t#

Command对象的主要特性是有能力使用存储查询和带有参数的存储过程。我们希望更新 Northwind 数据中 Customers 表的某条记录。首先我们需要创建一个表格,来列出 Customers 中的所有记录。

  1. <html> 
  2. <body> 
  3. <%  
  4. set conn=Server.CreateObject("ADODB.Connection")  
  5. conn.Provider="Microsoft.Jet.OLEDB.4.0" 
  6. conn.Open "c:/webdata/northwind.mdb"  
  7. set rs=Server.CreateObject("ADODB.Recordset")  
  8. rs.open "SELECT * FROM customers",conn  
  9. %> 
  10. <h2>List Database</h2> 
  11. <table border="1" width="100%"> 
  12. <tr> 
  13. <%  
  14. for each x in rs.Fields  
  15. response.write("<th>" & ucase(x.name) & "</th>")  
  16. next  
  17. %> 
  18. </tr> 
  19. <% do until rs.EOF %> 
  20. <tr> 
  21. <form method="post" action="demo_update.asp"> 
  22. <%  
  23. for each x in rs.Fields  
  24. if lcase(x.name)="customerid" then%> 
  25. <td> 
  26. <input type="submit" name="customerID" value="<%=x.value%>"> 
  27. </td>   
  28. <%else%> 
  29. <td><%Response.Write(x.value)%></td> 
  30. <%end if  
  31. next  
  32. %> 
  33. </form> 
  34. <%rs.MoveNext%> 
  35. </tr> 
  36. <%  
  37. loop  
  38. conn.close  
  39. %> 
  40. </table> 
  41. </body> 
  42. </html> 

如果用户点击Command对象列中的按钮,会打开一个新文件 "demo_update.asp"。此文件包含了创建输入域的源代码,这些输入域基于数据库中记录的字段,同时也含有一个保存修改的“更新按钮”。

责任编辑:chenqingxiang 来源: 计世网
相关推荐

2010-01-05 10:47:05

command对象

2010-01-04 14:18:02

ADO Command

2010-01-05 13:29:50

JSON对象

2009-12-31 09:42:41

ADO对象模型

2009-12-22 09:43:20

ADO.NET对象

2009-12-23 14:07:09

ADO.NET实例对象

2009-12-31 14:18:46

ADO.NET类库

2011-06-29 10:03:33

Qt Configure

2009-12-28 09:26:09

ADO对象

2010-02-05 16:21:02

Android导航

2010-02-01 18:06:48

Python Edit

2010-02-22 16:16:14

Python语法

2009-11-11 09:48:08

ADO.NET Com

2009-06-24 14:26:33

JavaScript_

2009-11-18 11:02:40

Oracle对象特权

2010-02-02 14:54:28

Python语法

2010-02-03 17:37:30

Python语法

2010-02-07 13:55:39

Android图形

2010-02-02 13:28:46

Python变量

2009-12-16 09:40:19

VS环境
点赞
收藏

51CTO技术栈公众号