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

VB.NET Discussion :

probléme de conversion string en numérique


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut probléme de conversion string en numérique
    Salut
    s'il vous plait j'ai besoin de votre coup de main,

    j'essaye d'inserer dans ma base de données de sql server un enregistrement d'un employé voici le code:

    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    req = "insert into employe values('"
                'req = req & 29 & "','"
                'req = req & Integer.Parse(T_ppr.Text) & "','"
                req = req & Val(T_ppr.Text) & "','"
                req = req & T_nom_emp_fr.Text & "','"
                req = req & T_prenom_emp_fr.Text & "','"
                req = req & T_nom_emp_ar.Text & "','"
                req = req & T_prenom_emp_ar.Text & "','"
                req = req & T_adresse_fr.Text & "','"
                req = req & T_adresse_ar.Text & "','"
                req = req & T_cin.Text & "','"
                req = req & genre_fr & "','"
                req = req & genre_ar & "','"
                req = req & CMB_sit_fam_fr.SelectedItem & "','"
                req = req & CMB_sit_fam_ar.SelectedItem & "','"
                req = req & nbre_enf & "','"
                req = req & CDate(T_date_nais.Text) & "','"
                req = req & T_lieu_nais.Text & "','"
                req = req & T_lieu_nais_ar.Text & "','"
                req = req & CDate(T_date_recrut.Text) & "','"
                'req = req & Integer.Parse(T_cmt.Text) & "','"
                req = req & Val(T_cmt.Text) & "','"
                req = req & idstatut & "','"
                req = req & idcorps & "','"
                req = req & CMB_regime.SelectedItem & "','"
                req = req & CMB_regime_ar.SelectedItem & "','"
                'req = req & Integer.Parse(T_num_cnops.Text) & "','"
                req = req & Val(T_num_cnops.Text) & "','"
                'req = req & Integer.Parse(T_num_affiliation.Text) & "','" & "')"
                req = req & Val(T_num_affiliation.Text) & "','" & "')"
                'req = req & 14 & "','" & "')"
                maj(req)
    on m'affiche cette erreur:
    Error converting data type varchar to numeric.
    sur sql server :tous les champs de ma table employe qui sont de type texte je les ai mi comme varchar puis j'ai essayé avec type text mais rien ne va pas

    Merci de m'aider
    Images attachées Images attachées  

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Utiliser les requêtes paramétrées de SQL serait un bon début! Des tutos sont disponibles sur ce site à ce sujet.

  3. #3
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    j'ai tapé sur google requetes paramétrées de sql pour se documenter.
    à quoi elles servent?

  4. #4
    Membre chevronné Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Par défaut
    ... as-tu lu les articles que google te propose ???

    Pascal

  5. #5
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    merci pour l'idée je vais les essayer avec ma requete insert

  6. #6
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par wikiele Voir le message
    j'ai tapé sur google requetes paramétrées de sql pour se documenter.
    à quoi elles servent?
    A ne pas avoir le problème que tu as actuellement

  7. #7
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    slt
    j'ai trouvé ce tutoriel:
    http://webman.developpez.com/article...rameter/vbnet/

    mais comment je pourrais adapter cela à mon cas?pourriez vous m'aider?

  8. #8
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2011
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 453
    Par défaut
    Citation Envoyé par wikiele Voir le message
    slt
    j'ai trouvé ce tutoriel:
    http://webman.developpez.com/article...rameter/vbnet/

    mais comment je pourrais adapter cela à mon cas?pourriez vous m'aider?
    C'est un très bon tuto, il suffit que tu le lises et ça roulera tout seul (de toute façon on ne pourra que te redire la même chose), par contre je ne sais pas ce qu'en pense les autres, mais moi les types numeric et text sous SQL ça me pique les yeux... J'aurais plutôt mis du varchar (voir nvarchar) et du float (ou Int quand tu sais que se ne seras que des entiers).

    Edit : tout est

Discussions similaires

  1. Réponses: 6
    Dernier message: 28/06/2010, 23h40
  2. Problème de conversion String to Date
    Par Nathan_56 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 06/11/2009, 16h39
  3. Problème de conversion String en Double
    Par eighty_three dans le forum Langage
    Réponses: 7
    Dernier message: 19/06/2008, 09h41
  4. Problème de conversion String en Float avec JTable
    Par dumasan dans le forum Composants
    Réponses: 4
    Dernier message: 23/04/2007, 11h56
  5. Problème de conversion string->int
    Par seheiahs dans le forum Langage
    Réponses: 4
    Dernier message: 28/06/2006, 10h42

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