Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MVC] Problema con connessione

    ciao!

    nel mio appSettings.json ho questo:
    codice:
    {
      "ConnectionStrings": {
        "DefaultConnection": "Server=localhost\\SQLEXPRESS;Database=mp_test;Trusted_Connection=True;user id=root;password=9211;"
      },
    ........
    }
    nella mia classe per la connessione ho fatto questo:
    codice:
    private string conn;
    
    public PersonaDb()
    {
        try
        {
            conn = ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString();
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
    quando avvio il progettpo ottengo questo errore:
    codice:
    System.NullReferenceException: 'Object reference not set to an instance of an object.'
    
    System.Configuration.ConnectionStringSettingsCollection.this[string].get ha restituito null.
    qualche idea??

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    2,967
    Se ricordo bene con appSettings.json si recupera in un altro modo.

  3. #3
    Quote Originariamente inviata da cassano Visualizza il messaggio
    Se ricordo bene con appSettings.json si recupera in un altro modo.
    si ho usato:
    codice:
    private IConfiguration configuration { get; }
            private string connectionString = "";
    
            public HomeController(IConfiguration configuration)
            {
                this.configuration = configuration;
                this.connectionString = configuration.GetConnectionString("DefaultConnection");
            }
        ........    
    }
    nel controller, e poi lo passo al classe del db.

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 © 2020 vBulletin Solutions, Inc. All rights reserved.