ADO Connection Object
Connection Object
The ADO Connection Object is used to create an open connection to a data source. Through this
connection, you can access and manipulate
a database.
If you want to access a database multiple times, you should establish a connection using the Connection object.
You can also make a connection to a database by passing a connection string via a Command or Recordset object. However,
this type of connection is only good for one specific, single query.
ProgID
set objConnection=Server.CreateObject("ADODB.connection")
Properties
| Property |
Description |
| Attributes |
Sets or returns the attributes of a Connection
object |
| CommandTimeout |
Sets or returns the number of seconds to wait while
attempting to execute a command |
| ConnectionString |
Sets or returns the details used to create a connection to a data
source |
| ConnectionTimeout |
Sets or returns the number of seconds to wait for a connection to
open |
| CursorLocation |
Sets or returns the location of the cursor service |
| DefaultDatabase |
Sets or returns the default database name |
| IsolationLevel |
Sets or returns the isolation level |
| Mode |
Sets or returns the provider access permission |
| Provider |
Sets or returns the provider name |
| State |
Returns a value describing if the connection is open or
closed |
| Version |
Returns the ADO version number |
Methods
| Method |
Description |
| BeginTrans |
Begins a new transaction |
| Cancel |
Cancels an execution |
| Close |
Closes a connection |
| CommitTrans |
Saves any changes and ends the current transaction |
| Execute |
Executes a query, statement, procedure or provider specific
text |
| Open |
Opens a connection |
| OpenSchema |
Returns schema information from the provider about the data
source |
| RollbackTrans |
Cancels any changes in the current transaction and ends the
transaction |
Events
Note: You cannot handle events using VBScript or JScript (only Visual Basic, Visual C++, and Visual J++ languages can handle
events).
Collections
| Collection |
Description |
| Errors |
Contains all the Error objects of the Connection object |
| Properties |
Contains all the Property objects of the Connection object |