Bonjour,
je veux faire une connexion à la base avec entity framework sans passer par le fichier de config

j'ai surchargé le constructeur du DbContext pour qu'il accepte ma chaine de connexion

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public JobEntities(String connectionString)
            : base(connectionString)
        {
        }
dans l'autre partie je fais l'appel à la base comme le suit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
String entityConnStr = @"metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=data source=local;initial catalog=DB;persist security info=True;user id=sa;password=1234;MultipleActiveResultSets=True;App=JOB";
 
using (var context = new Model.JobEntities(entityConnStr))
{
     try
      {
        var d = context.TABLE.ToList();
      }
      catch(Exception ex)
      {
          MessageBox.Show(ex.Message);
      }
}
lorsque j’exécute ce code je tombe sur l'exception
initial catalog n'existe pas
quelqu’un peut m'aider
merci