Insert.. Delete.. Select.. Update .. Command != CommandBuilder ?
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:
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