Bonjour,

Je voudrais comprendre.....

J'ai lu, dans le débat sur les N Architecture, que CommandBuilder est assez lourd au moment du Runtime, et je voudrais donc avoir un complément sur ce que je pense, c'est-à-dire les updateCommand, InsertCommand.....

J'ajoute, je modifie, ... les données dans mon dataset,

Au moment de renvoyer toutes les modifications dans la tables, dois-je créer les 4 commandes ?

Lorsque je créé ces commandes, comme ci-dessous pris dans le tuto, l'instruction INSERT doit-elle contenir tous les champs de la table ?

Code vb.net : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
// Remplissage de la commande InsetCommand
                oSqlDataAdapter.InsertCommand = new SqlCommand("INSERT INTO Categories(CategoryName, Description, Picture) Values(@CategoryName,@Description,@Picture)",oConnection);
                oSqlDataAdapter.InsertCommand.Parameters.Add("@CategoryName", SqlDbType.NVarChar, 15, "CategoryName");
                oSqlDataAdapter.InsertCommand.Parameters.Add("@Description", SqlDbType.NText, 16, "Description");
                oSqlDataAdapter.InsertCommand.Parameters.Add("@Picture", SqlDbType.Image, 16, "Picture");

Merci.

Gwendal