none
SQL Oracle - Caracteres especiais RRS feed

  • Pergunta

  • Boa tarde amigos, preciso de uma ajuda, não consigo inserir caracteres especiais, não apresenta erro no comando, mas apenas não insere, por exemplo no comando abaixo eu insiro uma série de informações e um dos campos vai "Crédito" só que ao inserir ele fica como "Credito", o comando abaixo é chamado com a conexão com o banco já aberta, por isso não tem uma conexão com o banco aberta dentro do comando abaixo.

    Private Function Insert(ByVal STRInsert As String) As Boolean
            Dim Status As Boolean = False
            Try
                Dim QueryCab As String = STRInsert
                Dim Cab As New OracleCommand(QueryCab, conn)
                'Cab.ExecuteNonQueryAsync()
                Cab.ExecuteNonQuery()
                Cab.Dispose()
                Status = True
            Catch ex As Exception
                Mensagem.Mensagem(1, "Erro ao inserir no banco: " & ex.Message, "Ok", "", "", "Insert", "")
                Mensagem.ShowDialog()
            End Try
            Return Status
        End Function
    Comando SQL usado: insert into lancamentos (id,dt_lancamento,vl_lancamento,conta,hist) values (195,'30/nov/2015',362.88,3998,'Crédito')

    Alguém sabe o que acontece? Obrigado desde já pela ajuda parceiros.


    • Editado Diego H da Silva terça-feira, 22 de dezembro de 2015 15:52 Adicionado (') no 'Cab.ExecuteNonQueryAsync()
    terça-feira, 22 de dezembro de 2015 15:49