Ho delle procedure che operano connettendosi ad alcuni database.
Le transazioni sono impostate secondo un dato isolation level. Ad esempio:
cn = New SqlConnection(STRINGADICONNESSIONE)
cn.Open()
tr = cn.BeginTransaction(IsolationLevel.Serializable)
.
.
per fare alcuni test volevo impostare l'isolation level come parametro nel config, così nell'AppSetting ho inserito la voce:
<add key="IsolationLevel" value="IsolationLevel.Serializable"/>
dopodichè ho modificato il codice con l'istruzione:
tr = cn.BeginTransaction(CType(ConfigurationManager.App Setting("IsolationLevel"),System.Data.IsolationLev el))
però non funziona...dove sbaglio?
forse al posto del ctype devo utilizzare il directcast?
o in alternativa come dovrei fare?

Rispondi quotando