salut,
j'essaie d'apprendre à utiliser entity framework et j'ai ce code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
using System;
using System.Collections.Generic;
using System.Linq;
using System.Data.Linq;
using System.Data.Objects;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
var context = new System.Data.Objects.ObjectContext("Data Source=C:\\Users\\lolveley\\Documents\\databases_datas_for_VS\\ansqlite_VS.sl3");
ObjectSet<personne> p=context.CreateObjectSet<personne>();
Console.WriteLine(p.Count());
string s=Console.ReadLine();
}
}
} |
...qui ne marche pas car la ligne de la chaîne de connexion a ce bug :
Mot clé non pris en charge : data source.
j'ai trouvé cette chaîne de connexion ailleurs dans le projet...
j'ai cherché sur le net mais n'ai rien trouvé, dans le livre que je suis il y a juste :
var context=new ObjectContext("entity connection string");
savez-vous ce qu'il faut mettre, et où je peux trouver cette info?
j'utilise sqlite comme base de données.
merci,
olivier.
Partager