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 :

commande INSERT avec 150 champs numerotés


Sujet :

VB.NET

  1. #1
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut commande INSERT avec 150 champs numerotés
    Bonjour a tous

    Dans une fonction je dois enregistrer 150 items d'un tableau dans une DB SQL
    mais je me demandais s'il était possible de le faire court sachant que:

    le tableau comporte 150 items avec des valeurs string comme '089,102' qui corresponde a des points sur un graphique
    les points étant donnés par un click de souris , je ne risque pas non plus de l'injection malveillante
    les champs dans la DB se nomme i1,i2,i3,...., i150 de type char

    quelqu'un aurait une idée sur la question

  2. #2
    Invité
    Invité(e)
    Par défaut
    j'avais fait comme cela, une fois:

    Code VB : 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
     Dim tab_colonnes(150) as string
    Dim tab_values(150) as string
     
    for i as integer=0 to 149
    tab_colonnes(i)="i" & str(i+1)
    Next
     
    tab_values(0)="valeur 1"
    tab_values(1)="valeur 2"
    ..............
     
    dim cmd as sqlclient.sqlcommant = "xxxxxxxxx"
    cmd.CommandType=CommandType.Text
     
    cmd.commandText=String.format("INSERT INTO <nom_table> ({0} Values ({1})",Join(tab_colonnes, ", "), Join(tab_values, ", "))
    cmd.ExecuteNonQuery()
    cmd.dispose()

Discussions similaires

  1. Interface : Insertion avec un champs auto incrémenté
    Par amnay dans le forum ODI (ex-Sunopsis)
    Réponses: 7
    Dernier message: 17/04/2012, 01h27
  2. [MySQL] Problème d'insert avec un champ de type DateTime
    Par mademoizel dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 05/05/2009, 03h45
  3. [MySQL] Insertion avec un champ de type date
    Par souadmaa dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 04/02/2008, 11h27
  4. Question insertion avec un champ auto_increment
    Par tirelipinpon dans le forum Requêtes
    Réponses: 5
    Dernier message: 26/09/2006, 14h04
  5. Problème d'insertion avec un champ Date/Heure ?
    Par bds2006 dans le forum Bases de données
    Réponses: 1
    Dernier message: 26/06/2006, 10h37

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