Problème avec mon upload en VB.net [Résolu]

Signaler
Messages postés
3
Date d'inscription
lundi 9 juin 2008
Statut
Membre
Dernière intervention
11 juin 2008
-
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
Bonjour à tous, voila mon soucis : (avant tout, il est important pour moi de vous signalier que je suis un pur débutant, moins de 2 mois de pratique)...

Je programme une application web en VB.net sous Visual Studio 2005, avec une base de donéne sous SQL Server 2005.
Je dois avoir une partie de modification des contact dans un DetailsView.

J'ai dû transformer certains de ses champs en Template Fields, pour avoir des DropDownList.

Mon problème est que lorsque je modifie les contenus des champs (exemple : le NOM ou le PRENOM d'un contact), et que je presse le bouton "Mettre à jour", les données ne sont pas mises à jour, au contraire, les données des champs de textes ou des listes déroulantes sont rechargées comme à l'origine.

J'ai bien cherché et essayé de me documenté, de refaire cette partie de ma page, mais sans succès... Si vous avez une idée, n'ésitez pas à m'en faire part...

_______________________________________________________________
VOICI MON CODE : LE DETAILSVIEW

            <Fields>
               
               
               
                    <EditItemTemplate>
                        ' Width="150px" >
                            Mlle
                            Mme
                            Mr
                       
                    </EditItemTemplate>
                   
                        '>
                   
                   
                        '>
                   
               
               
               
               
               
               
               
               
                    <EditItemTemplate>
                        ' Width="150px">
                       
                    </EditItemTemplate>
                   
                        '>
                   
                   
                        '>
                   
               
               
               
                    <EditItemTemplate>
                        ' Width="150px">
                    </EditItemTemplate>
                   
                   
                        '>
                   
                   
                   
                        '>
                   
               
               
               
               
                    <EditItemTemplate>
                        ' Width="150px">
                    </EditItemTemplate>
                   
                        '>
                   
                   
                        '>
                   
               
               
               
                    <EditItemTemplate>
                        &nbsp;
                       
                    </EditItemTemplate>
                   
                        &nbsp;
                   
                   
                   
                        &nbsp;
                           
                   
                   
                    <ControlStyle BackColor="#2167B3" BorderStyle="None" Font-Names="Arial" Font-Size="10pt"
                        ForeColor="White" Font-Bold="True"/>
               
            </Fields>
            <FooterStyle BackColor="#2167B3" Font-Bold="True" ForeColor="White" />
            <CommandRowStyle BackColor="White" Font-Bold="True" />
            <RowStyle BackColor="White" HorizontalAlign="Center" VerticalAlign="Middle" />
            <FieldHeaderStyle BackColor="White" Font-Bold="True" />
           
            <HeaderStyle BackColor="#2167B3" Font-Bold="True" ForeColor="White" />
            <EditRowStyle BackColor="#2167B3" HorizontalAlign="Justify" VerticalAlign="Middle" />
           
           
       

_____________________________________________________________________
LE SQL DATA SOURCE qui contient le select et l'update

"
            SelectCommand="SELECT DISTINCT Effectifs.Nom, Effectifs.Civilite, Effectifs.Prenom, Effectifs.Matricule, Effectifs.Fax, Effectifs.Poste, Service.Service, Fonction.Fonction, Effectifs.Mobile, Effectifs.Code, Effectifs.Service AS Id_service, Effectifs.Fonction AS Id_fonction, Immeuble.Immeuble, Effectifs.Immeuble AS Id_immeuble FROM Effectifs INNER JOIN Service ON Effectifs.Service = Service.ID INNER JOIN Fonction ON Effectifs.Fonction = Fonction.Id INNER JOIN Immeuble ON Effectifs.Immeuble = Immeuble.Id WHERE (Effectifs.Code = @Code)"
            UpdateCommand="UPDATE Effectifs SET Nom = @Nom, Civilite = @Civilite, Prenom = @Prenom, Image = @Image, Immeuble = @Immeuble, Service = @Service, Fonction = @Fonction, Poste = @Poste, Fax = @Fax, Matricule = @Matricule, Mobile = @Mobile, Mise_a_jour = @Mise_a_jour WHERE (Code = @code)">
          
            <SelectParameters>
               
            </SelectParameters>
           
           
               
               
               
               
               
               
               
               
               
               
               
               
               
               
               
           
       

___________________________

Par avance, Merci.

Rom's

2 réponses

Messages postés
840
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
7 janvier 2009
8
Salut,

Vaudrait p't'être mieux poser la question sur le forum ASP.NET
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
39
topic déplacé de VB.NET vers ASP.NET