Oversættelse af transaktions-kode fra VBScript til JavaScript!
Hejsa!Er der nogen har kan oversætte flg. kode til java script:
********************************************
Opret Database connections
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=MinDB;UID=;PWD="
' Slå transaktioner til
Conn.BeginTrans
On Error Resume Next ' Lad os se evt. fejl
' Først i UserTypes tabellen.
SQL = "insert into UserTypes (UserTypeName) values ('Direktør')"
Conn.Execute(SQL)
If err <> 0 then
' beskriv error. Her gør det ikke noget at vi får en fejl. Vi har jo ikke oprettet nogle records endnu.
end if
' Vi henter lige den nye UserTypeID via noget kode
' Antag at koden giver tallet 87
' Nu indsættes brugeren i Users tabellen.
SQL = "insert into Users (UserName,UserTypeID) values ('Ruvan Fernando',87)"
Conn.Execute(SQL) 'vi satser på at alt går godt.
if Err <> 0 then
response.write "Fejl: " & Err.Description
' Nu skal normalt slette den første record, der blev indsat korrekt.
Conn.RollbackTrans ' Denne linies kode laver en "RollBack" på alle transaktioner udført på vores ADO Connection
response.end
else
Conn.CommitTrans ' alt er godt og vi lader vores ado connection foretage alle databaseoperationer.
end if
' Nu er alt godt og records er indsat i begge tabeller.
******************************************
På forhånd tak!
Kasper
