locked
Arithmetic operation resulted in an overflow [PROJETO ASP MVC] RRS feed

  • Pergunta

  • Galera, estou publicando um projeto feito em Asp MVC 4 com integração com banco MySQL odbc 3.51, em dois tipos de hospedagem: InfoLink e Amazon Web Service. Nas duas hospedagem tenho o mesmo erro de exibição da página, uma vez publicada.

    Server Error in '/' Application.

    Arithmetic operation resulted in an overflow.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.OverflowException: Arithmetic operation resulted in an overflow.

    Source Error: 
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace: 
    [OverflowException: Arithmetic operation resulted in an overflow.]
       System.Data.Odbc.OdbcDataReader.GetSqlType(Int32 i) +359
       System.Data.Odbc.OdbcDataReader.GetValue(Int32 i) +57
       System.Data.Odbc.DbCache.AccessIndex(Int32 i) +82
       System.Data.Odbc.OdbcDataReader.GetValue(Int32 i) +38
       dialogica_site.Models.Model_Banco.tdd() +369
       dialogica_site.Controllers.HomeController..ctor() +113
    
    [TargetInvocationException: Exception has been thrown by the target of an invocation.]
       System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0
       System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +159
       System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +256
       System.Activator.CreateInstance(Type type, Boolean nonPublic) +127
       System.Activator.CreateInstance(Type type) +78
       System.Web.Mvc.DefaultControllerActivator.Create(RequestContext requestContext, Type controllerType) +92
    
    [InvalidOperationException: An error occurred when trying to create a controller of type 'dialogica_site.Controllers.HomeController'. Make sure that the controller has a parameterless public constructor.]
       System.Web.Mvc.DefaultControllerActivator.Create(RequestContext requestContext, Type controllerType) +256
       System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) +81
       System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) +270
       System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) +86
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +12289179
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +288

    podendo ser vista:

    Amazon http://desenvolvimentotrab-env.elasticbeanstalk.com/

    --Apontamento do banco InfoLink

    InfoLink www.psidialogica.com.br, Utilizo Truste Level full nesta hospedagem

    --Apontamento do banco em localhost

    Já fiz diversas alterações no código fonte, até quando resolvi publicar em um terceiro servidor de hospedagem.

    MyaspNet http://falcaowilson-001-site1.myasp.net/

    --Sem apontamento de banco (Drive odbc 5.1)

    Faço um pré-carregamento de algumas páginas utilizando conteúdo em banco.

    terça-feira, 22 de setembro de 2015 16:53

Respostas

  • Primeiro estas no forum errado, posta no asp forum.

    o erro diz que existe conflito entre a versao que usas e a versao onde tentas hospedar...

    depois....

    tentando criar instancias esta a gerar error...

    voce precisa fazer um update das tuas Drives Mysql...

    posta o codigo onde occore...


    A flower cannot blossom without sunshine, and man cannot live without love.

    • Sugerido como Resposta Marcos SJ quarta-feira, 23 de setembro de 2015 16:42
    • Marcado como Resposta Marcos SJ segunda-feira, 28 de setembro de 2015 11:45
    quarta-feira, 23 de setembro de 2015 15:18
    Moderador

Todas as Respostas

  • Olá Problemas na filtragem de dados no banco Mysql,

    Tudo bem?

    Baseando-se no conhecimento que você tem de seu projeto, você acredita que o problema está com o código de funcionamento de seu projeto ou com o serviço de hospedagem?

    Informações adicionais

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.


    • Editado Marcos SJ quarta-feira, 23 de setembro de 2015 15:05
    quarta-feira, 23 de setembro de 2015 15:05
  • Primeiro estas no forum errado, posta no asp forum.

    o erro diz que existe conflito entre a versao que usas e a versao onde tentas hospedar...

    depois....

    tentando criar instancias esta a gerar error...

    voce precisa fazer um update das tuas Drives Mysql...

    posta o codigo onde occore...


    A flower cannot blossom without sunshine, and man cannot live without love.

    • Sugerido como Resposta Marcos SJ quarta-feira, 23 de setembro de 2015 16:42
    • Marcado como Resposta Marcos SJ segunda-feira, 28 de setembro de 2015 11:45
    quarta-feira, 23 de setembro de 2015 15:18
    Moderador
  • Marcos, 

    Faço diversos testes na aplicação em localhost (máquina de desenvolvimento), não vejo problemas de funcionamento. Após o Deploy em nuvem vejo esse problema, que na verdade não consigo associar a um erro da aplicação. Como eu disse na hospedagem InforLink, eles utilizam o Trust Level Medium.  

    quarta-feira, 23 de setembro de 2015 15:21
  • Bom dia,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 28 de setembro de 2015 11:44