Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ciat
    Registrato dal
    May 2009
    Messaggi
    139

    Domanda su particolare asp.net

    Voglio "nascondere" la stringa di connessione tra db e sito web nel web.config. Sapete dirmi come fare per salvare la stringa nel web.config usando il mysql connector?

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    hai già aperto un thread sul web config...se puoi usa quello, anche se la domanda e' un po' diversa..

    http://forum.html.it/forum/showthrea...readid=1336387

    comunque nel web.config puoi fare cosi':

    codice:
    <connectionStrings>
      <add name="ConnStr" providerName="System.Data.SqlClient" connectionString="Data Source=nomeserver;Initial Catalog=nomedb;User Id=sa;Password=pass;"/>
    </connectionStrings>

  3. #3
    Utente di HTML.it L'avatar di ciat
    Registrato dal
    May 2009
    Messaggi
    139
    Scusa djciko ma sono due cose diverse. Nell' altra chiedo come nascondere tutto qui come collegarmi a un database senza scrivere tutte le volte la stringa di connessione.
    Comunque non riesco a connettermi con la tua soluzione. Se puoi dimmi dove sbaglio. Ho scritto la tua stringa nel web.config sotto connections. Per usarla faccio:

    MySqlConnection conn = new MySqlConnection("ConnStr");

    nella dichiarazione. Qui da l' errore:
    Formato della stringa di inizializzazione non conforme alla specifica che inizia all'indice 0.

    Cosa vuol dire?

  4. #4
    Utente di HTML.it L'avatar di ciat
    Registrato dal
    May 2009
    Messaggi
    139
    Come non detto ci sono riuscito

    Lascio il codice per i posteri

    MySqlConnection conn = new MySqlConnection(ConfigurationManager.ConnectionStr ings["ConnStr"].ConnectionString);

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da ciat
    Cosa vuol dire?
    voleva dire che "ConnStr" non è una stringa di connessione. Ciao


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.