
Mário Meyrelles
Membro Júnior-
Total de itens
4 -
Cadastrado em
-
Última visita
-
Qualificações
0%
Reputação
0Sobre Mário Meyrelles
- Data de Nascimento 15/06/1982 (38 anos)
Informações gerais
-
Cidade e Estado
Campinas,SP
-
Olá Adler, Então, o jeito mais simples de fazer é montando uma string com os valores de 0 e 1, e depois, chamar algum método do .NET como o próprio Convert.ToInt32 para realizar a conversão. No código abaixo eu coloquei algumas validações extra para te ajudar neste situação que você cita no código: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Exemplos { class Program { static void Main(string[] args) { string nãoConvertido = "001100111"; string convertido = ToDecimal(nãoConvertido);
- 2 respostas
- 455 visualizações
-
Stored Procedure Não Altera Tabela (Via .NET)
Mário Meyrelles respondeu ao tópico de PedroCamargo em .NET
Olá Pedro, Acho que você só está configurando os parâmetros da proc e não está mandando o o comando executar. Pelo que vi, você abriu e fechou a conexão sem fazer nada. Tentar dar um ExecuteReader no comando para chamar a proc. No link abaixo tem um exemplo bala: http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson07.aspx Outra dica - seus métodos estão muito longos e você está misturando na tela lógica de acesso a dados com lógica de tela/validação. Isso tende a ficar bem complicado de mexer com o tempo... Tente separar em camadas seu sistema! Atenciosamente, Mário Meyrelles Diret- 3 respostas
- 1.125 visualizações
-
Olá Felipetsa, Esse erro aconteceu comigo algumas vezes. Em alguns casos, a solução não está configurada para compilar em Debug ou Release ou qualquer outra "Solution Configuration". Perto do botão "Start Debugging", tem as configurações do projeto (estou usando o Visual Studio normal - talvez seja um pouco diferente do Express), e tem Debug, Release e um item no combo chamado "Configuration Manager". Aí, aparece uma tela com as configurações da solution. Tenha certeza que o Debug e Release estão com Build Ativado. Atenciosamente, Mário Meyrelles Diretor de Tecnologia
- 1 resposta
- 1.956 visualizações
-
Olá Carlos, 1) Na verdade não faz sentido falar que você está rodando código em uma máquina. O C# é uma linguagem de programação do .NET e, ao compilar um código C#, o compilador gera símbolos numa linguagem chamada CIL - Common Intermediate Language, que por sua vez, é entendida pela infraestrutura .NET (através do CLR - Common Language Runtime). O CLR é que processa as instruções de máquina e faz o trabalho que você pediu em C# ou VB.NET ou qualquer linguagem que o .NET suporte. Todas as linguagem são transformadas na CIL da mesma forma. Na prática é assim: você escreve um programa em C#,
- 1 resposta
- 936 visualizações