Erreur serveur dans l’application ‘/’ La référence d’objet n’est pas définie à une instance d’un objet.

la programmation


Mon application n’est pas en mesure de récupérer la chaîne de connexion dans le fichier web.config.

Citation:

Erreur de serveur dans l’application “https://www.codeproject.com/”.

La référence d’objet n’est pas définie à une instance d’un objet.

Description : une exception non gérée s’est produite lors de l’exécution de la requête Web actuelle. Veuillez consulter la trace de la pile pour plus d’informations sur l’erreur et son origine dans le code.

Détails de l’exception : System.NullReferenceException : la référence d’objet n’est pas définie sur une instance d’un objet.

XML
<connectionStrings>
      <add name="myConnectionString" connectionString="server=XYZ;database=nDatabase;uid=sa;password=sa1234;" />
  </connectionStrings>

S’il vous plaît, aidez

Solution 3

Pour le site Web ou l’application Web, le fichier de configuration par défaut est le fichier web.config. Quand vous appelez ConfigurationManager.ConnectionStrings il obtiendra les chaînes de connexion de votre fichier de configuration par défaut, c’est-à-dire web.config. si vous n’avez pas défini myConnectionString dans web.config, ajoutez-le et vérifiez votre site.

Solution 1

Mettez votre chaîne de connexion

dbManager.ConnectionString = ConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString.ToString();

Solution 4

Dans Web.Config

C#
<connectionstrings>
         <add name="MyConnectionString" connectionstring="Data Source=MyPc-PC;Initial Catalog=MyDb;Persist Security Info=True;User ID=sa;Password=12345" providername="System.Data.SqlClient" />
</connectionstrings>

Et vous pouvez accéder en utilisant

C#
string constr = WebConfigurationManager.ConnectionStrings["webshopConnectionString"].ConnectionString;

Solution 5

Apprenez à connaître le fichier web.config présent dans le fichier d’application ou la couche de présentation remplace le fichier web.config présent dans la couche DAL.

Donc résolu

Un merci spécial à DamithSL 🙂

Merci à tous pour votre aide 🙂

Salutations,
Praveen N.

コメント

タイトルとURLをコピーしました