locked
[VB.NET 2005] Appliquer modif du Datagridview dans Base SQL RRS feed

  • Question

  • Bonjour,
    Je ne trouve nul part comment faire.
    J'ai un Datagridview dont la source est VJLECTURERESUMEBindingSource
    Le Datasource de ce BindingSource est "Dataset_j_lecture_resume"
    Le datamember est "vJ_LECTURE_RESUME"

    Graphiquement, dans le dataset_j_lecture_resume.xsd j'ai défini le UpdateCommand du TableAdapter ("vJ_LECTURE_RESUMETableAdapter") moi même en faisant appel à une proc stocké SQLserveur à laquelle je passe en paramètre les valeur que je veux mettre à jour ainsi que la valeur de la clef unique qui va me servir à l'update
    Pour l'UpdateCommand j'ai bien mis dans CommandText "MA_PROC_STOCKEE", CommandType "StoredProcedure" et à l'aide de l'assitant, ma collection de paramètres.

    Le problème :
    Mon Datagridview m'affiche bien mes données en provenance de ma vue SQL, mais quand je corrige une données dans une cellule les modif ne sont pas appliquées dans la base (Ma proc stockée n'est pas appelée, j'ai mis un mouchard dedans pour voir) .

    Que dois-je faire ?

    Je maitrise mal toutes ces notions de BindingSource, Dataadapter etc ... Si vous avez de la litérature en français à me conseiller, je suis preneur.
    Je trouve que le système en webform (asp.net) avec les SQLDataSSource est bien plus simple à mettre en oeuvre.

    Merci d'avance pour votre aide.

    Fr@ncky
    vendredi 20 octobre 2006 08:12