IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Update base de donnée à partir de ma page aspx


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut Update base de donnée à partir de ma page aspx
    Bonjour je voudrais savoir comment mettre à jour une table d'une de mes bases de donnée directement dans ma page aspx avec une condition :

    Dans ma table j'ai un champ id je voudrais que lorsque le contenu de champ id et égal au texte contenu dans une textbox la ligne correspondante soit mise a jour mais pas les autres.
    D'avance merci

  2. #2
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Bonjour,

    Peux-tu être un peu plus précis sur ton niveau ?
    As-tu commencé à développer quelque chose ?
    As te Connecter à une base de donnée ?

    Si ce n'est pas le cas, tu peux toujours commencer par la FAQ ASP.NET :

    http://dotnet.developpez.com/faq/asp...#badconnection

    Si tu maitrises, la connexion à ta base de donnée et comment updater des données dans celle-ci, revient poster, je tacherai de t'expliquer la suite

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut réponse
    Merci pour ta réponse Samoteph.
    Pour expliquer mon niveau avec les bases de données :
    Je connais presque rien du sql à part créer des tables ajouter des champs et des valeurs à ses tables et créer des procédures stockées.
    J'utilise des bases de données sql server et non mysql donc ton lien risque de ne pas être bon

    Toute mes connections à mes bases de donnée et mes manipulation de donnée se font à travers des interfaces super pratiques de Visual studio 2008.
    Je voudrais pouvoir le faire dans ma page .aspx avec du code car se serait plus souple que d'utiliser des contrôles tous fait par exemple des gridview ou autre formview , peut "customisables" .
    Voila

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut Réponse
    C'est bon je sais comment me connecter à ma base de donnée sql server :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    ' Déclaration de l'objet de connexion
    Dim oConnection As System.Data.SqlClient.SqlConnection
     
    ' Création de l'objet de connexion
    oConnection = New System.Data.SqlClient.SqlConnection()
     
    ' Ecriture de la chaîne de connexion
    Dim sConnectionString As String
    sConnectionString = "Server=myServer;Initial Catalog=myBdd;uid=myLogin;password=myPassword"
    oConnection.ConnectionString = sConnectionString
     
    ' Ouverture de la connexion
    oConnection.Open()
     
         ' Traitement des opération à effectuer sur la base de données
     
    ' Fermeture de la connexion
    oConnection.Close()

  5. #5
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Ensuite il faut que tu puisses effectuer un SELECT avec des paramètres WHERE. C'est du coté de SqlDataReader qu'il faut chercher.

    un petit lien pour t'aider :

    http://www.developerfusion.com/artic...-sql-server/2/

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut
    Merci pour ta réponse mais je n'ai rien compris à comment faire mon opération select...
    J'ai mis cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim sqlComm As New SqlCommand("SELECT [Genre], [Statut], [Nom], [Prenom], [Age], [Pays], [Ville], [Adresse], [Telephone], [Email], [Siteweb], [Divers] FROM [Profil] WHERE ([id] = @id)")
    Mais comment faire pour que les données soit afficher le nom dans la textbox nom le prénom dans la textbox prénom ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/05/2016, 18h48
  2. Réponses: 3
    Dernier message: 24/04/2012, 18h39
  3. Réponses: 0
    Dernier message: 17/04/2012, 10h38
  4. [MySQL] update base de donnée à partir d'un fichier texte
    Par ikalangitahaja dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/03/2010, 13h42
  5. Réponses: 5
    Dernier message: 11/02/2010, 23h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo