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

VBA Access Discussion :

VBA & SQL & Visual Basic 2010 : La recherche dans untable et affiche dans un table


Sujet :

VBA Access

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2013
    Messages : 1
    Par défaut VBA & SQL & Visual Basic 2010 : La recherche dans untable et affiche dans un table
    J’ai un projet qui permet de faire un recherche dans un base de donnée , par exemple l’utilisateur va donnez la date qu’elle veux recherche son information et le programme affiche un table qui contient tout les information .
    Par ex. :
    L’utilisateur donnez la date du 02/5/2013 et le programme afficher tout les enregistrement du cette date
    NB : je veux utiliser SQL et l’environnement d’application c’est Visaule Basic 10 ultimate

    Le nom du table : CE
    Les champs sont : Type , Provenance , Ref, Date, Date reception, Objet, Desti-nation, Annotaions DG , Annotaions DR, Annotaions DRR , Annotaions Chef Division , Classeur
    Dsl pour mon langage ^_^’


    et mrc bcq

  2. #2
    Membre confirmé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juillet 2010
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2010
    Messages : 142
    Par défaut
    Bonjour;

    Est-ce que tu as deja etablie une connexion à la BD ?
    Est-ce que les interfaces sont deja developpé?

    Pour l'affichage, tu veux que ça soit en quel format? afficher resultat dans une autre table oui, mais où ? Insertion dans une table Access? Affichage dans ton application VB (via un FlexGrid je conseil)? Affichage dans un fichier Excel?

    Pour ce qui est de la recherche, tu veux que l'utilisateur donne la [Date reception] ou [Date].
    Et cette date en question, tu veux qu'elle soit egale, superieure ou inferieure?
    Et ça sera à partir d'un Textbox,Label,Calendar ... ?


    Bref, ça change juste une ligne ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT *  
    FROM CE
    WHERE [Date reception]=#02/05/2013 #;
    [Date reception] ou [Date]
    Tu change l'operateur = par ce que tu souhaites (<= , >=,<,>)
    Si c'est à partir d'une donnée externe, tu mets :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    sql = "SELECT *  "
    sql = sql & "FROM CE "
    sql = sql & "WHERE [Date reception]= #" & ton_truc.Value & "#;"

    Ce que tu demandes est tellement abstrait . . .

Discussions similaires

  1. Liaison SQL Server - Visual Basic
    Par CleeM dans le forum VB.NET
    Réponses: 3
    Dernier message: 15/01/2008, 15h22
  2. requette sql en visual basic 6
    Par bailamos dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 06/10/2007, 00h17
  3. [VBA-E]Débutant sous Visual Basic
    Par Mpierre dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/06/2006, 14h32
  4. Requête SQL via Visual basic
    Par NoViceDel dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 22/05/2006, 11h12
  5. [VBA-E]aide sur visual basic
    Par jaroddu94 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 20/02/2006, 13h59

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