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

Windows Forms Discussion :

[VB.NET] Recevoir un paramètre venant d'une adresse?


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2005
    Messages : 139
    Points : 74
    Points
    74
    Par défaut [VB.NET] Recevoir un paramètre venant d'une adresse?
    Salut

    je me passe un paramètre venant d'une autre page comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    page.aspx?cavalier_id={0}
    ce numéro vient d'une colonne hyperlien d'un datagrid de données SQL server 2000

    j'aimerais être capable de recevoir cette variable, inserer mes champ a ajouter et revenir a ma page de mon datagrid et avoir mes champ ajouter sur la meme ligne que que mon parametre selectionné (hyperlien)

    mais je ne sais pas comment faire quand je recois ma variable je crois que cela ne marche pas... moi je fais ca de cette facon en faisant un select... where cavalier_id = @cavalier_id

    ''évidemment je fais un insert dans la meme requete et j'insert mes données par parametres plus bas...

    voici mon parametre que je veux recuperé....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MaCommandeElec.Parameters.Add(New SqlClient.SqlParameter("@cavalier_id", SqlDbType.Int, 4))
            MaCommandeElec.Parameters("@cavalier_id").Value = "cavalier_id"
    cela ne marche pas vraiment une erreur survien en me disant que : System.FormatException: Le format de la chaîne d'entrée est incorrect

    quelqu'un peut m'aider pour ca?

    merci beaucoup

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2005
    Messages : 139
    Points : 74
    Points
    74
    Par défaut je crois que j'ai trouvé quelque chose....
    dite mois si jme trompe...de toute facon ca ne marche pas c sur que jme trompe!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MaCommandeElec.Parameters.Add(New SqlClient.SqlParameter("@cavalier_id", SqlDbType.Int, 4))
            MaCommandeElec.Parameters("@cavalier_id").Value = Request.QueryString("cavalier_id")
    seulement...mes champs sajoute mais avec un enregistrement de plus et non sur la meme ligne que mon cavalier que jai selectionné...pkoi??

  3. #3
    Membre habitué

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Points : 177
    Points
    177
    Par défaut
    Salut,

    Si j'ai bien compris ton problème, tu veux récupérer le paramètre passé dans l'url de la page?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim id_cav as integer
    id_cav = cint(request.querystring("cavalier_id"))
    krest

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

Discussions similaires

  1. Contenu RichTextBox venant d'une appli asp.net
    Par Oberown dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 20/04/2012, 14h21
  2. [WD8] Passage de paramètre par valeur à une sub avec une dll .net
    Par didierbi dans le forum WinDev
    Réponses: 3
    Dernier message: 19/06/2009, 17h21
  3. Réponses: 11
    Dernier message: 12/02/2009, 18h42
  4. Réponses: 3
    Dernier message: 11/05/2008, 14h21
  5. [VB.NET] Paramètre optionnels dans une procédure
    Par krfa1 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 19/05/2006, 14h22

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