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 :

Requete Insert au niveau de la programmation en VB.net ..


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 91
    Par défaut Requete Insert au niveau de la programmation en VB.net ..
    Bonjour,

    J'ai un problème avec ma requête Insert ..
    Dans ma table j'ai 6 champs mais je désire insérer dans 5 champs uniquement ..
    Le 6ième doit être insérer dans une autre table.

    Que dois-je faire ?
    Serai-t-il juste de remplacer le 6ième champ par 0 ? Comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    com.CommandText = "Insert into Commandes values(" & TextBox1.Text & " , '" & TextBox3.Text & "', " & TextBox2.Text & " , " & MaskedTextBox1.Text & ", '" & TextBox4.Text & "', " & 0 & ")"

    Sinon, y'a-t-il une autre solution ?

    Je voudrais savoir également comment faire le contraire c'est a dire insérer un seul champ dans une table qui contient plusieurs champs ?

    Insert into .. ? Y'a-t-il une forme général de la requete ?

    Je sais pas si c'est bien expliqué ou pas ..

    J'espr qu'il y'aura qq1 qui pourra m'aider ..

    Mercii d'avance ..

  2. #2
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Faudra tout d'abord que tes tables autorise les valeurs nuls, et pour insérer t'aura qu'a laisser ce champ vide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    com.CommandText = "Insert into Commandes values(" & TextBox1.Text & " , '" & TextBox3.Text & "', " & TextBox2.Text & " , " & MaskedTextBox1.Text & ", '" & TextBox4.Text & "', '')"
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  3. #3
    Membre chevronné Avatar de Redouane
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    435
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 435
    Par défaut
    Bonjour,

    Pour tes 2 questions je pourrais dire, que tu peux travailler avec un isert normal :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Insert into Table(NomChamp1, NomChamp2, NomChamp3,....)
                   values(Value1, Value2, Value3,....)
    d'où champ1, champ2...sont les champs que tu désire insérer dedant, et Valuex sont les valeurs à insérer.
    et pour les autres champs non présent dans ta requette il faut qu'ils acceptent une valeur par défaut (null par exemple).

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 91
    Par défaut
    Parfaiiit ..
    J'adoore cette solution ^^

    Merciii beaucouup à vous 2 ..

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/07/2009, 13h19
  2. petite aide sur une requete INSERT INTO
    Par bonneti dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/03/2005, 15h17
  3. Erreur lors d'une requete insert into.. select
    Par Mr N. dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 04/11/2004, 17h32
  4. effectuer une requete insert avec 'values' ET 'select'
    Par delaio dans le forum Bases de données
    Réponses: 4
    Dernier message: 15/08/2004, 19h05
  5. [TP]Insertion texte dans un autre programme
    Par FLB dans le forum Turbo Pascal
    Réponses: 53
    Dernier message: 14/06/2003, 20h11

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