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 :

[Version 2005] Création d'une liste pour requête SQL


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Points : 46
    Points
    46
    Par défaut [Version 2005] Création d'une liste pour requête SQL
    Bonjour,
    j'aimerais créer une liste de valeur à partir d'un table SQL Server pour réqueter sur une table DB2.

    La première requete est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            SQLE = "SELECT NUMERO FROM TABLE WHERE INFO = 'O'"
            LO_SQLComm = New OleDbCommand(LC_SQLE, LO_SQLConn)
            LO_SQLComm.CommandType = CommandType.Text
            LO_SQLDR = LO_SQLComm.ExecuteReader()
    Cette requete me retourne 5 valeurs. J'aimerais les mettre dans une liste pour ensuite l'utiliser comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE TABLE2 SET VALEUR = 'O' WHERE NUMERO IN " & ListePrecedente
    J'ai essayé par Array, ArrayList mais rien de concluant
    Pouvez vous m'aider ?

    merci

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    si ce sont des nombres tu peux concaténer
    In (" & string.join(liste_de_valeurs.toarray, ", ") & ")"

    sinon voir si db2 accepte les paramètres de type table auquel cas tu peux utiliser un dbparameter et la syntaxe
    in (select colname from @parameter)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Création d'une liste pour un Quizz
    Par Crazy-Frog_67 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 03/05/2017, 11h59
  2. Réponses: 2
    Dernier message: 21/10/2010, 10h15
  3. Réponses: 3
    Dernier message: 05/10/2008, 02h53
  4. Réponses: 4
    Dernier message: 03/05/2007, 20h27
  5. Création d'une table par requête SQL
    Par mister3957 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 26/05/2006, 09h30

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