Pular para o conteúdo principal

Postagens

Mostrando postagens de Junho, 2010

E esse erro: An overflow occurred while converting to datetime?

Recentemente, trabalhando em um projeto de mobilidade com C#/Visual Studio me deparei com a mensagem de erro:

"An overflow occurred while converting to datetime."

O problema acontecia quando eu fazia inserção de registro na tabela. O detalhe mais importante é que na tabela não havia nenhuma coluna com o tipo de dados "DateTime".

Após virar a Internet de cabeça para baixo (thank you BING), e do avesso (thank you too Google), achei uma indicação em neste link que me ajudou a resolver.

No meu caso, estava se tentando armazenar em um campo decimal o valor com um número de casas decimais maior do que o suportado.

Então, bastou eu limitar o tamanho das casas decimais na entrada dos parâmetros para a inclusão do registro e o problema foi resolvido.

Infelizmente, há um erro na mensagem do framework visto que não se trata de inclusão em campo DateTim.

Links da Semana - 14/06/2010

Yield
http://feeds.giggio.net/~r/DotNetUnplugged/~3/ccbXzJTnLpU/post.aspx

Vídeos sobre WCF
http://www.israelaece.com/?tag=/videos

Readability - Facilitador de leitura para sites
http://lab.arc90.com/experiments/readability/

DataGrid em wpf 3.5
http://www.linhadecodigo.com.br/Artigo.aspx?id=2163

Codeplex/WPF
http://wpf.codeplex.com/

LINQPad 4 – Funcionalidade quase escondida

O aplicativo Linq Pad está na versão 4. Além de permitir conectar-se ao SQL Server e realizar consultas usando SQL e LINQ existe uma funcionalidade bacana meio que escondida.Você pode usar o programa para também fazer seus testes com C#.Abra o programa e no campo “Language” (figura) mude para “C# Statement(s)”.Escreva um código do C# como por exemplo, o que se segue abaixo:    1string[] dias = { "segunda", "terça", "quarta", "quinta", "sexta", "sábado", "dominigo" };    2    3foreach(varsindias)    4Console.WriteLine(s); Para executar o código pressione F5, se tudo estiver correto, o resultado é apresentado logo abaixo:O download do programa na sua versão gratuita pode ser feita em: http://www.linqpad.net.Existe uma versão gratuita que inclui o recurso de auto completar o código, entre outras coiasas.

Links da semana (05/06/23010) - tá atrasado, eu sei...

.NET – Corrigindo o erro DataGridViewComboBoxCell Value is not Valid
http://www.tomasvasquez.com.br/blog/desenvolvimento/net-corrigindo-o-erro-datagridviewcomboboxcell-value-is-not-valid

Calendário da copa
http://www.marca.com/deporte/futbol/mundial/sudafrica-2010/calendario.html

Inciando com programação paralela
http://blogs.msdn.com/b/csharpfaq/archive/2010/06/01/parallel-programming-in-net-framework-4-getting-started.aspx

Windows Embeded Compact 7
http://meiobit.com/66610/windows-embedded-compact-7-oh-boy/

C# Programming Tips
http://www.codeguru.com/csharp/csharp/cs_misc/article.php/c17299?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%253A+codeguru%252Fcsharp+%2528Codeguru%253A+Csharp%2529


8 frases que você nunca deve dizer ao seu chefe
http://computerworld.uol.com.br/carreira/2010/06/02/oito-frases-que-voce-nunca-deve-dizer-ao-seu-chefe/

DOWNLOAD
LINQPAD4
http://www.linqpad.net

PC WIZARD
http://meiobit.com/66692/download-pc-wizard/