Salve ragazzi...
ho creato una pagina aspx per registrare degli utenti sul db messo su un server web con framework 4.0.
In allegato vi posto l'immagine dell'errore:
1920x1080
442Kb
ora vi posto il codice del mio web.config:
ecco il codice che scrivo nella form aspx:
Try
Dim conString = ConfigurationManager.ConnectionStrings("liceoConnectionString")
Dim strConnString As String = conString.ConnectionString
Using scope As New TransactionScope()
Using db As New SqlConnection(strConnString)
db.Open()
REM recupero il nome utente per controllo
Dim Nome_Utente As String = String.Empty
Using sqlcmd As New SqlCommand("Get_nomeutente", db)
sqlcmd.CommandType = CommandType.StoredProcedure
sqlcmd.Parameters.AddWithValue("@nomeutente", SqlDbType.VarChar).Value = Me.TextBox1.Text
Using sqldr As SqlDataReader = sqlcmd.ExecuteReader
If sqldr.Read() Then
Nome_Utente = sqldr.GetSqlString(0).Value
End If
End Using
End Using
If Nome_Utente = Me.TextBox1.Text Then
Page.RegisterStartupScript("ScriptDescription", "<script type=""text/javascript"">alert('Nome utente già utilizzato!');</script>")
Nome_Utente = String.Empty
Return
End If
End Using
scope.Complete()
End Using
Catch ex As TransactionAbortedException
Page.RegisterStartupScript("ScriptDescription", "<script type=""text/javascript"">alert('" & ex.Message & "');</script>")
Return
Catch ex As SqlException
Page.RegisterStartupScript("ScriptDescription", "<script type=""text/javascript"">alert('" & ex.Message & "');</script>")
Return
Catch ex As Exception
Page.RegisterStartupScript("ScriptDescription", "<script type=""text/javascript"">alert('" & ex.Message & "');</script>")
Return
End Try
premetto che in localhost il codice vb scritto funziona alla grande......
Potete dirmi da cosa possa dipendere?
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com