Salut.
Dans l'article de Thomas LEBRUN, "C#3 et LINQ to SQL" présent dans les tutorials de developpez.net, à la page 33 il explique l'insertion de nouvel enregistrement avec le code suivant :
Sur VisualStudio 2008, j'ai ajouté à mon projet une "classe linq to sql". Je déplace la table, ca me crée tout le nécessaire, je peux faire mes requêtes LINQ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ... // On créé une nouvelle entité Customer customer = new Customer(); // On définit des propriétés customer.ContactName = "Thomas LEBRUN"; customer.CustomerID = "THLEB"; customer.CompanyName = "SUPINFO"; // On l'ajoute à la table db.Customers.Add(customer); ...
... mais VS ne trouve pas la méthode Add (pourtant standart d'après mes recherches)
Une idée svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 private static DataContext _dc_Donnees = new LINQtoSQLDataContext(); private static Table<IZI_OBJETS> _tio_Objets = _dc_Donnees.GetTable<IZI_OBJETS>(); private int nouvel_objet() { _tio_Objets.A //<--- et la, pas de Add à l'IntelliSense, erreur de compilation si je tape tout ça à la main
Partager