Problema di connessione VistaDB a livello di codice utilizzando SQLConnection e ConnectionString
-
04-07-2019 - |
Domanda
Ricevo un errore durante la connessione a un VistaDB utilizzando una stringa di connessione nel file web.config.
Funziona bene usando SQLDataSource DOPO aver specificato ProviderName. In un'altra pagina mi collego solo in codice e
Ecco il codice per la stringa di connessione:
Funzione pubblica CreateConnection () Come SqlConnection _connectionString = ConfigurationManager.ConnectionStrings (" ConnectionString "). ToString () Restituisce nuovo SqlConnection (_connectionString) Fine funzione
Ecco l'errore:
Una rete o specifica dell'istanza si è verificato un errore durante la creazione di a connessione a SQL Server. Il server non è stato trovato o non era accessibile. Verificare che il nome dell'istanza sia corretto e che SQL Server lo è configurato per consentire remoto connessioni. (provider: rete SQL Interfacce, errore: 26 - Individuazione errori Server / istanza specificato)
Come posso risolvere questo errore?
Soluzione
Non è possibile utilizzare SqlConnection con una stringa di connessione VistaDB. Questo è l'errore che ricevi da SQL Server: non riesce a trovare quel server.
Utilizzare invece VistaDBConnection.