loConnDataSource = createobject('ADODB.Connection') ***<DataSource> loConnDataSource.ConnectionString = [Provider=SQLOLEDB;Integrated Security=SSPI; Initial Catalog=Northwind;Data] + ; [ Source=(local);] ***</DataSource> loConnDataSource.Open() this.DataSource = createobject('ADODB.RecordSet')But, if i use CA, ADODB and 3-Tier model (User Interface, Business Logic and Data Layer), where is there (which layer,which method) ADODB commands like oConn.Open(),oConn.BeginTrans(), oRS.ActiveConnection = oConn, oRS.UpdateBatch(), oConn.RollbackTrans(), oRS.CancelBatch(), oConn.CommitTrans()... my question: which layer?)?