none
MySql + Asp.Net + UOL RRS feed

  • Pergunta

  • Olá Amigos,

    Estou criando uma paginas asp.net bem simples que possui apenas uma gridview.

    localmente ela funciona sem problemas.

    o erro começa, quando posto no servidor UOLHost.

    Nem o pessoal do suporte consegue me ajudar.

    ja fiz uma referencia no web.Config.

    referenciei na aplicação mas nada


    veja a referencia no web.config



    <system.data>
          <DbProviderFactories>
            <clear />
            <add name="MySQL Data Provider" 
                 invariant="MySql.Data.MySqlClient" 
                 description=".Net Framework Data Provider for MySQL" 
                 type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.2.2.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D" />
          </DbProviderFactories>
      </system.data>
    alguem ja passou por isto!!


    ele simplesmente diz que não fiz a referencia ao MYSQL...


    também acrescentei esta referencia

    <add assembly="MySql.Data, Version=6.2.2.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>






    http://fparmezani.wordpress.com
    • Movido AndreAlvesLima domingo, 14 de março de 2010 18:29 (De:.NET Framework - ADO (Acesso a dados, data access & storage))
    domingo, 14 de março de 2010 14:07

Respostas

  • Olá Amigos,

     

    Recebi uma resposta do UOL,   e a unica forma que consegui fazer funcionar foi Nào utilizar o arquivo *.cs.

     

    Tudo estava batendo,   MYSQL, Versão..

     

    Que coisa louca.

     

     

    Obrigado pela ajuda...

     

    abraços

     


    http://fparmezani.wordpress.com
    terça-feira, 4 de maio de 2010 12:41

Todas as Respostas

  • Prezado(a),

    Estou migrando seu post para o fórum de Asp.Net pois acredito que o pessoal vai conseguir te ajudar melhor com essa sua dúvida por lá.


    André Alves de Lima
    Visite o meu site: http://andrealveslima.spaces.live.com
    Me siga no Twitter: @andrealveslima
    domingo, 14 de março de 2010 18:28
  • André ja que vai migrar poste o link para facilitar quem vem aqui em busca da resposta  sobre o tema. valeu.

     

    terça-feira, 4 de maio de 2010 03:51
  • O servidor da UOL possui o framework para MySQL instalado? ELe bate com a versão que está usando?

    Fkaeh - Gambi.NET® Framework Certificated 2010
    terça-feira, 4 de maio de 2010 12:33
  • Olá Amigos,

     

    Recebi uma resposta do UOL,   e a unica forma que consegui fazer funcionar foi Nào utilizar o arquivo *.cs.

     

    Tudo estava batendo,   MYSQL, Versão..

     

    Que coisa louca.

     

     

    Obrigado pela ajuda...

     

    abraços

     


    http://fparmezani.wordpress.com
    terça-feira, 4 de maio de 2010 12:41
  • mas se você compilar o website, o .cs não é utilizado. É tudo unificado numa dll

    Fkaeh - Gambi.NET® Framework Certificated 2010
    terça-feira, 4 de maio de 2010 12:44
  • não me Adaptei muito a utilização de Compliar e utilizar somente a DLL.. acabo inserindo todas as páginas.

     

    Acho fácil para Manutenção,

     

    Acho melhor usar a DLL?

     


    http://fparmezani.wordpress.com
    terça-feira, 4 de maio de 2010 12:59
  • Se você vai ficar atualizandoa página constantemente, realmente não vale a pena compilar.
    mas é por questão de segurança mesmo.

    Fkaeh - Gambi.NET® Framework Certificated 2010
    terça-feira, 4 de maio de 2010 13:02
  • Conheça uma conexão eficiente e funcional nos servidores Uol Host, utilizo desta forma em mais de 13 hospedagens lá.

    Em sua conexão local use:
        <connectionStrings>
            <add name="csMySQL" connectionString="Server=localhost;User ID=ombdf;Password=senha;Persist Security Info=True;Database=basededados" providerName="MySql.Data.MySqlClient" />
        </connectionStrings>

    Para o servidor, saiba o nome do servidor dbmy00XX e use:

        <connectionStrings>
            <add name="csMySQL" connectionString="Server=dbmy0015.whservidor.com;User ID=ombdf;Password=senha;Persist Security Info=True;Database=basededados" providerName="MySql.Data.MySqlClient" />
        </connectionStrings>

    Para corrigir erros neste servidor use:
      <system.data>
            <DbProviderFactories>
                <clear/>
                <add name="MySqlDataProvider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.0.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
            </DbProviderFactories>
        </system.data>

    • Sugerido como Resposta Weslei Pimenta segunda-feira, 10 de maio de 2010 17:37
    terça-feira, 4 de maio de 2010 21:47
  • Pessoal

    Importante verificar no arquivo config a seguinte linha criada  que revela o framework e a versão

    retirem esta linha e vai dar certo

    <?xml version="1.0"?>
    
    
    
    <configuration>
    
     <connectionStrings>
      <add name="xxxxConnectionString" connectionString="Data Source=xxx.xxservidor.com;Initial Catalog=xxxxx;User ID=xxxx;Password=xxxxx "
       providerName="MySql.Data.MySqlClient" />
     </connectionStrings>
     <system.web>  
      <customErrors mode="Off"/>
     </system.web>
    	<system.serviceModel>
    		<behaviors>
    			<serviceBehaviors>
    				<behavior name="ServiceBehavior">
    					<serviceMetadata httpGetEnabled="true" />
    					<serviceDebug includeExceptionDetailInFaults="false" />
    				</behavior>
    			</serviceBehaviors>
    		</behaviors>
    		<services>
    			<service behaviorConfiguration="ServiceBehavior" name="Service">
    				<endpoint address="" binding="basicHttpBinding" contract="IService">
    				</endpoint>
    				<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
    			</service>
    		</services>
    	</system.serviceModel>
    </configuration>

    Pessoal foi retirado esta linha abaixo

    <?xml version="1.0"?>
    
     <system.web>
     <compilation debug="true" targetFramework="4.0" />
    
     </system.web>
    
    • Sugerido como Resposta Weslei Pimenta segunda-feira, 10 de maio de 2010 17:54
    segunda-feira, 10 de maio de 2010 17:51