|  | Connection
  
Connection objektet används för att koppla upp sig mot databasen.
Nedan kommer en lista över de viktigaste metoderna och egenskaperna. Listan är inte helt komplett, men torde innehålla de viktigaste 
Metoder 
BeginTrans, CommitTrans och RollbackTrans
BeginTrans börjar en transaktion.
CommitTrans sparar alla ändringar under transaktionen.
RollbackTrans återsäller alla ändringar som gjorts under en transaktion. Kan även skapa en ny transaktion. 
Detta fungerar så att man använder BeginTrans, gör en mängd saker med databasen. Om någon
av dessa inte lyckas har man möjligheten att ångra allt och avbryta. Om allt gick väl så använder man ConnitTrans för att utföra 
ändringarna. Tänk er till exempel en kontoöverföring. Först tar vi ut från ett konto och sedan sätter vi in på ett annat. Om vi inte insättningen 
lyckas så är det ju inte så bra att uttaget har skett. Genom att sätta bägge dessa i en transaktioon kan vi alltid ångra allt om en del inte lyckas.
 Detta är avancerad användning och fungerar bästa mot SQL server. Tas inte närmare upp i dennan kurs.
Close
Execute
Kör ett kommando (oftast i form av en SQL sats)
Användning:Set recordset = connection.Execute(kommando,rader, alternativ)
 om kommandot ger en recordset, d.v.s en SELECT sats.
 
 connection.Execute kommando,rader, alternativ)
 för kommandon som inte returnerar en recordest, t.ex. DELETE, INSERT INTO mm
Open
Öppnar en connection
Användning:connection.Open ConnectionString, UserID, Password
Eftersom Connectionsträngen kan innehålla lösenord och användarnamn kan man oftast lämna bort de två sista parametrarna
 
Properies 
Baskraven för att kunna använda Connection:CommandTimeout
Tid i sekunder tills ett kommando råkar ut för en TimeOut. Default 30
Läsbart och skrivbart
ConnectionString
Stängen som används för att öppna connection
Läs och skrivbar för stängd connection. Läsbar för öppna connections
ConnectionTimeout
Tid i sekunder det frå ta att öppna en connection. Default 15
Läs och skrivbar för stängd connection. Läsbar för öppna connections
Version
ADO:s versionsnummer. Endast läsbar
 
Skapa en Connection med Set connObject = Server.CreateObject("ADODB.Connection")
Köra SQL kommando med Set recordSetObjekt = connObject.Execute("SQL SATS")
Stänga connection med connObject.Close
Frigöra objektet med Set connObject = Nothing
 |  |