Jump to content
Fórum Script Brasil
  • 0

Problema ao atualizar Usuários no SQL Server


Thyago Developer
 Share

Question

​Olá galera, o cenário é o seguinte, tenho um combo box que recebe o valor ao clicar nos Dada Grid, o problema é que quando clico no botão atualizar, esta variável "Sexoid As Integer = cboSexoUsuario.SelectedItem" recebe o valor zero, já os outros campos "usuario As String = txtNomeUsuario.Text" "Dim senha As String = txtSenhaUsuario.Text", recebem os valores,

Veja ai o código do método que Atualiza:

Private Sub AtualizaUsuario(ByVal idUsuariosql As Integer)
        Dim oc As New SqlConnection()
        oc.ConnectionString = "Data Source=SOLUTIONS-PC;Initial Catalog=ProjetoTeste;Integrated Security=True"
        oc.Open()
        Try
            Dim usuario As String = txtNomeUsuario.Text
            Dim senha As String = txtSenhaUsuario.Text
            Dim Sexoid As Integer = cboSexoUsuario.SelectedValue

            Dim query As String = ""
            query &= "Update Usuarios"
            query &= "Set UsuarioNome = '" & usuario & "', "
            query &= "UsuarioSenha = '" & senha & "', "
            query &= "Set idSexo = '" & Sexoid & "' "
            query &= "Where idUsuario = " & CStr(idUsuariosql)

            Dim cd As New SqlCommand(query, oc)
            cd.CommandType = CommandType.Text

            cd.ExecuteNonQuery()
        Catch ex As Exception
            'MessageBox.Show("Erro: " + ex.Message)
            Throw New Exception(ex.Message)
        End Try
        oc.Close()
    End Sub

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
Salve,

Você já tentou ?

Context.Request.Form["cboSexoUsuario"].ToString();

Mas tipo esse "Context.Request.Form["cboSexoUsuario"].ToString();", é para quem está utilizando o Entity Framework? Eu estou usando o Banco SQL Server, com o SQL SQL Adapter... entende? Mas obrigado vou testar para ver se funciona ...vlw...

Link to comment
Share on other sites

  • 0
Brother,

Acho que você fez uma pequena confu"Z"ão nos objetos.

O "Context" que mencionei no código seria este aqui: http://msdn.microsoft.com/en-us/library/sy...ttpcontext.aspx

Abraços

Então .. eu Estou usando o SQL Server R2 2008, testei seu codigo ai não deu certo..

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      151k
    • Total Posts
      649.1k
×
×
  • Create New...