| ActiveConnection | ใช้กำหนด Connection เพื่อจะได้รู้ว่าจะกระทำกับ ฐานข้อมูลตัวไหน |
|---|---|
| CommandText | ใช้กำหนด คำสั่ง SQL ที่จะส่งไปยัง ฐานข้อมูล |
| CommandType | ใช้กำหนด ประเภทของ แหล่งข้อมูล (ที่กำหนดใน CommandText) |
| Execute() | ใช้ประมวลผลคำสั่ง SQL ไปยังฐานข้อมูล โดยถ้า SQL เป็นคำสั่ง SELECT จะคืนค่า Recordset กลับมา |
| Execute ( num ) | ใช้ส่งคำสั่ง SQL ไปยังฐานข้อมูล (จำพวก UPDATE, DELETE, INSERT) |
property:ActiveConnection = objConnection
return type:void
content:ใช้กำหนด Connection เพื่อจะได้รู้ว่าจะกระทำกับ ฐานข้อมูลตัวไหน
example:Set comm = Server.CreateObject ( “ADODB.Command” ) conn.Provider = “Microsoft.Jet.OLEDB.4.0” conn.ConnectionString = “Data Source=c:/panda/panda.mdb;” conn.Open Set comm = Server.CreateObject ( “ADODB.Command” ) comm.ActiveConnection = conn
property:CommandText = SQL
return type:void
content:ใช้กำหนด คำสั่ง SQL ที่จะส่งไปยัง ฐานข้อมูล
example:Set comm = Server.CreateObject ( “ADODB.Command” ) conn.Provider = “Microsoft.Jet.OLEDB.4.0” conn.ConnectionString = “Data Source=c:/panda/panda.mdb;” conn.Open Set comm = Server.CreateObject ( “ADODB.Command” ) comm.ActiveConnection = conn comm.CommnadText = “SELECT * FROM Customer”
property:CommandType = Options
return type:void
content:ใช้กำหนด ประเภทของ แหล่งข้อมูล (ที่กำหนดใน CommandText) โดยค่าที่เป็นไปได้ของ Options คือค่าคงที่ของ Object Recordset
example:Set comm = Server.CreateObject ( “ADODB.Command” ) conn.Provider = “Microsoft.Jet.OLEDB.4.0” conn.ConnectionString = “Data Source=c:/panda/panda.mdb;” conn.Open Set comm = Server.CreateObject ( “ADODB.Command” ) comm.ActiveConnection = conn comm.CommandType = adCmdText comm.CommnadText = “SELECT * FROM Customer”
method:Execute ( )
return type:Recordset
content:ใช้ประมวลผลคำสั่ง SQL ไปยังฐานข้อมูล โดยถ้า SQL เป็นคำสั่ง SELECT จะคืนค่า Recordset กลับมา
example:Set comm = Server.CreateObject ( “ADODB.Command” ) conn.Provider = “Microsoft.Jet.OLEDB.4.0” conn.ConnectionString = “Data Source=c:/panda/panda.mdb;” conn.Open Set comm = Server.CreateObject ( “ADODB.Command” ) comm.ActiveConnection = conn comm.CommandType = adCmdText comm.CommnadText = “SELECT * FROM Customer” Set rs = Server.CreateObject ( “ADODB.Recordset” ) Set rs = comm.Execute
method:Execute ( num )
return type:void
content:ใช้ส่งคำสั่ง SQL ไปยังฐานข้อมูล (จำพวก UPDATE, DELETE, INSERT) และคืนค่าจำนวนแถวที่มีผลกระทบจากการใช้คำสั่งนั้นไว้ที่ ชื่อตัวแปร
example:Set comm = Server.CreateObject ( “ADODB.Command” ) conn.Provider = “Microsoft.Jet.OLEDB.4.0” conn.ConnectionString = “Data Source=c:/panda/panda.mdb;” conn.Open Set comm = Server.CreateObject ( “ADODB.Command” ) comm.ActiveConnection = conn comm.CommandType = adCmdText comm.CommnadText = “DELETE FROM Customer WHERE CustSex = 0” comm.Execute value