none
Web Application do VS 2008 para o VS 2010 RRS feed

  • Pergunta

  • Prezados, estou tentando converter minha webapplication desenvolvida no vs2008 para o ambiente vs2010 e não estou conseguindo que a mesma faça a conexão com a base de dados. quando novamente tento abrir pelo vs2008, tudo ocorre bem. Têm algum tipo de configuração a ser feita no arquivo Web.config, ou até mesmo no Machine.config, para a nova versão do vs?

    Aguardo ansiosamente a resposta.

    Leticia Margarites


    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS
    segunda-feira, 10 de janeiro de 2011 16:32

Respostas

  • deixa eu entender, ele ta dando erro qunado a classe de conexão(sqlconnection) está tentando ler o arquivo de configuração(através de ConfigurationManager.ConnectionString?) você ja verificou se a string de conexão está com o nome igual ao q esta tentando ser lido e se ela está contida no arquivo de configuração da aplicação web ?

    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    • Marcado como Resposta WDLobm quarta-feira, 19 de janeiro de 2011 16:08
    terça-feira, 18 de janeiro de 2011 12:14
  • não tem nenhuma string de conexão com o nome de CNN ai, faz assim, muda lá no sqlconnection:

    Dim connStr As String = ConfigurationManager.ConnectionStrings("SisCoobConnectionString").ConnectionString
    
    

    ou

    Dim connStr As String = ConfigurationManager.ConnectionStrings("SisCoobConnectionString1").ConnectionString
    dependendo de qual você quer usar


    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    • Marcado como Resposta WDLobm quarta-feira, 19 de janeiro de 2011 16:06
    quarta-feira, 19 de janeiro de 2011 15:50

Todas as Respostas

  • Leticia, algum erro está sendo retornado ?

    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    segunda-feira, 10 de janeiro de 2011 17:08
  • Pessoal, estou tentando converter uma Solution do VS 2008, onde contém Web Application e Projetos de Classes (ASP, C# e VB). Quando minha Web Application (ASP e C#), tenta acessar a base de dados através de uma classe feita em VB, que está em um outro projeto (projeto de classes), me retorna um "Null Exception Reference". Aguardo muito brevemente dicas e ajudas.............Obrigado
    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS
    terça-feira, 18 de janeiro de 2011 11:34
  • Null Reference Exception, quando tento fazer a conexão atráves de uma classe de conexão, feita em VB que está em projeto diferente, referenciado na Web application. Se puderes ajudar...............
    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS
    terça-feira, 18 de janeiro de 2011 11:40
  • deixa eu entender, ele ta dando erro qunado a classe de conexão(sqlconnection) está tentando ler o arquivo de configuração(através de ConfigurationManager.ConnectionString?) você ja verificou se a string de conexão está com o nome igual ao q esta tentando ser lido e se ela está contida no arquivo de configuração da aplicação web ?

    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    • Marcado como Resposta WDLobm quarta-feira, 19 de janeiro de 2011 16:08
    terça-feira, 18 de janeiro de 2011 12:14
  • Pessoal, estou tentando converter uma Solution do VS 2008, onde contém Web Application e Projetos de Classes (ASP, C# e VB). Quando minha Web Application (ASP e C#), tenta acessar a base de dados através de uma classe feita em VB, que está em um outro projeto (projeto de classes), me retorna um "Null Exception Reference". Aguardo muito brevemente dicas e ajudas.............Obrigado
    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS

    Podes colocar aqui o erro todo por favor?

    Obrigado.


    Just Be Humble Malange!
    • Marcado como Resposta WDLobm quarta-feira, 19 de janeiro de 2011 16:08
    • Não Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 20 de janeiro de 2011 16:19
    terça-feira, 18 de janeiro de 2011 14:30
    Moderador
  •  

    Server Error in '/SISCoob' Application.

    Object reference not set to an instance of an object.

    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.NullReferenceException: Object reference not set to an instance of an object.

    Source Error:

    Line 66:     ShowCnnString = False
    Line 67:     'Me.sqlConection = New System.Data.SqlClient.SqlConnection("Integrated Security=SSPI;Initial Catalog=SisCoob;Data Source=10.1.1.7;Failover Partner=10.1.1.6;")
    Line 68:     Dim connStr As String = ConfigurationManager.ConnectionStrings("cnn").ConnectionString
    Line 69:     Me.sqlConection = New System.Data.SqlClient.SqlConnection(connStr)
    Line 70:     'sql server connection produção

    Source File: C:\inetpub\wwwroot\SISCoob\Coobrastur.SISCoob\Connection.vb    Line: 68

    Stack Trace:

    [NullReferenceException: Object reference not set to an instance of an object.]
      Coobrastur.SISCoob.Connection..ctor() in C:\inetpub\wwwroot\SISCoob\Coobrastur.SISCoob\Connection.vb:68
      Coobrastur.Model.Menu_OpcoesModel..ctor(Menu& mnuMain) in C:\inetpub\wwwroot\SISCoob\Coobrastur.Model\Model\SISCOOB_Menu_OpcoesModel.vb:10
      SISCoob.Root.Page_Load(Object sender, EventArgs e) in C:\inetpub\wwwroot\SISCoob\Root.Master.cs:27
      System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
      System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
      System.Web.UI.Control.OnLoad(EventArgs e) +91
      System.Web.UI.Control.LoadRecursive() +74
      System.Web.UI.Control.LoadRecursive() +146
      System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS
    quarta-feira, 19 de janeiro de 2011 11:44
  • coloca teu web.config que tem a parte referente as connections strings
    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    • Marcado como Resposta WDLobm quarta-feira, 19 de janeiro de 2011 16:07
    • Não Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 20 de janeiro de 2011 16:20
    quarta-feira, 19 de janeiro de 2011 11:47
  • <

     

    connectionStrings>

    <

     

    add name="SisCoobConnectionString" connectionString="Data Source=BARILOCHE\DEV;Initial Catalog=SisCoob;Integrated Security=True"

     

     

    providerName="System.Data.SqlClient" />

    <

     

    add name="SisCoobConnectionString1" connectionString="Data Source=10.1.1.6\dev;Initial Catalog=SisCoob;Integrated Security=True"

     

     

    providerName="System.Data.SqlClient" />

    </

     

    connectionStrings>


    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS
    quarta-feira, 19 de janeiro de 2011 15:07
  • não tem nenhuma string de conexão com o nome de CNN ai, faz assim, muda lá no sqlconnection:

    Dim connStr As String = ConfigurationManager.ConnectionStrings("SisCoobConnectionString").ConnectionString
    
    

    ou

    Dim connStr As String = ConfigurationManager.ConnectionStrings("SisCoobConnectionString1").ConnectionString
    dependendo de qual você quer usar


    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    • Marcado como Resposta WDLobm quarta-feira, 19 de janeiro de 2011 16:06
    quarta-feira, 19 de janeiro de 2011 15:50
  • a "cnn" refere-se ao machine.config, lá tem a seguinte estrutura:

    <connectionStrings>
      <add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
      <!-- SISTEMA SISCOOB -->
      <add name="cnn" connectionString="Integrated Security=SSPI;Initial Catalog=SisCoob;Data Source=10.1.1.7;"/>
      <add name="cnnDev" connectionString="Integrated Security=SSPI;Initial Catalog=SisCoob;Data Source=10.1.1.6\dev;"/>
      <add name="cnnWSR100" connectionString="Data Source=10.1.1.7;Initial Catalog=Siscoob;User ID=qusr_wsr100;Password=1392#?;"/>
      <!-- SISTEMA Unisoli -->
      <!--<add name="cnnUnisoli" connectionString="Data Source=10.1.1.7;Initial Catalog=bdUnisoli;User ID=sa;Password=18495203#"/>-->
      <!--<add name="cnnUnisoli" connectionString="Data Source=10.1.1.7;Initial Catalog=bdUnisoli;Integrated Security=True"/>-->
      <add name="cnnUnisoli" connectionString="Data Source=10.1.1.6\DEV;Initial Catalog=bdUnisoli;User ID=usr_unisoli;Password=5687*"/>
      <!-- SISTEMA BDPESCA -->
      <!-- add name="cnn" connectionString="Integrated Security=SSPI;Initial Catalog=bdpesca;Data Source=10.1.1.6\dev;"/>-->
      <add name="cnnPesca" connectionString="Integrated Security=SSPI;Initial Catalog=bdpesca;Data Source=10.1.1.6\dev;"/>
     </connectionStrings>

     

    e aí? modifico mesmo assim? Considero quem: web.config ou machine.config?

     

     

     


    Letícia Olave Brito Margarites Web Developer (MS - C#, VB, ASP .Net) Porto Alegre - RS
    quarta-feira, 19 de janeiro de 2011 16:06