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

SQL Oracle Discussion :

Affichage d'une requête SQL via une interface graphique et date en SQL


Sujet :

SQL Oracle

  1. #1
    Membre du Club
    Femme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Consultant E-Business

    Informations forums :
    Inscription : Juin 2011
    Messages : 83
    Points : 67
    Points
    67
    Par défaut Affichage d'une requête SQL via une interface graphique et date en SQL
    Bonjour tout le monde

    J’exécute des requêtes régulièrement (quotidiennement) et cela via SQL Developper afin de récupérer certaines données de la BDD oracle.

    J'ai deux questions :

    1- Comment déclaré une valeur d'entrée de type date ??
    2- J'aimerai faire une interface graphique pour mes requêtes afin d'éviter de manipuler des requêtes a chaque fois.



    Merci pour vos réponses.

  2. #2
    Membre expérimenté
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    Septembre 2007
    Messages
    814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 814
    Points : 1 717
    Points
    1 717
    Billets dans le blog
    6
    Par défaut
    Peux-tu préciser ton besoin ?
    d'avoir Pensé à voter positivement pour ceux qui vous ont aidés et surtout à mettre si le cas.
    ça encourage.

  3. #3
    Membre confirmé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Points : 534
    Points
    534
    Par défaut
    Hello,

    Ton post n'est pas tres clair...

    Si tu veux eviter de manipuler les memes requetes a chaque fois, cree toi des procedures stockees ou des fonctions (pl/sql). Ainsi tu n'auras qu'a les appeler en leur fournissant des parametres.

    Si tu veux utiliser une interface graphique (ton interface est fait en quel langage?), tu peux receuillir ta date dans un champ texte depuis ton interface, la soumettre a une fonction stockee dans ta BD qui va convertir cette donnee texte dans un format de date de ton choix en utilisant les fonctions de conversion d'Òracle.
    "Celui qui reconnaît consciemment ses limites est le plus proche de la perfection." Johann Wolfgang

  4. #4
    Membre averti Avatar de LBO72
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 406
    Points : 342
    Points
    342
    Par défaut
    Bonjour mina-info :-)

    Tu peux créer un rapport sous sqldevelopper avec les paramétres en bind variable.

    Cdlt,
    LBO72.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 21
    Points : 0
    Points
    0
    Par défaut
    quid d'un raccourci sqlplus sur ton buro windows, dans lequel tu fournis chaine de connexion et nom_du_script? et dans le script ajouer une invite de paramètres et un spool...mais ta demande n'a rien à voir avec un forum sql...

  6. #6
    Membre du Club
    Femme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Consultant E-Business

    Informations forums :
    Inscription : Juin 2011
    Messages : 83
    Points : 67
    Points
    67
    Par défaut
    Bonjour Tout le monde.

    Je tiens tout d'abord a vous remercier d'avoir pris la peine de me répondre.

    Je ré explique mon Besoin :

    1- J'ai ouvert le post dans la rubrique SQL : Parce que j'ai besoin de savoir comment déclarer un paramètre d'entrée de type Date (Exemple: Pour déclarer un paramétre d'entrée de type chiffre 'Prenons l'exemple de Num de Bon de commande' j'utilise Nom_Du_Champ_De_Num_De_Commande=:Num), Je voudrai savoir comment le faire pour type Date.

    2- Les requêtes que je manipule quotidiennement, normalement c'est au utilisateurs de le faire alors je voudrai concevoir une interface graphique pour éviter de leur donner des Programme à manipuler.


    Mercii

  7. #7
    Membre expérimenté
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    Septembre 2007
    Messages
    814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 814
    Points : 1 717
    Points
    1 717
    Billets dans le blog
    6
    Par défaut
    Quel est le rapport en le SQL et une interface graphique?
    Si je comprend, tu veux mettre une petite application pour executer des requetes quotidiennement.
    Avec quel outil travailles tu pour conctetiser ton idée?
    d'avoir Pensé à voter positivement pour ceux qui vous ont aidés et surtout à mettre si le cas.
    ça encourage.

  8. #8
    Membre du Club
    Femme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Consultant E-Business

    Informations forums :
    Inscription : Juin 2011
    Messages : 83
    Points : 67
    Points
    67
    Par défaut
    Je travaille avec une base de données ORACLE et j'exécute des requêtes avec SQLDevelopper

  9. #9
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 21
    Points : 0
    Points
    0
    Par défaut
    Citation Envoyé par mina-info Voir le message
    Je ré explique mon Besoin :

    1- J'ai ouvert le post dans la rubrique SQL : Parce que j'ai besoin de savoir comment déclarer un paramètre d'entrée de type Date (Exemple: Pour déclarer un paramétre d'entrée de type chiffre 'Prenons l'exemple de Num de Bon de commande' j'utilise Nom_Du_Champ_De_Num_De_Commande=:Num), Je voudrai savoir comment le faire pour type Date.

    2- Les requêtes que je manipule quotidiennement, normalement c'est au utilisateurs de le faire alors je voudrai concevoir une interface graphique pour éviter de leur donner des Programme à manipuler.
    1- Comment déclaré une valeur d'entrée de type date ??

    Nom_Du_Champ_Date=to_date(:vdate,'DDMMYYYY'),tu peux saisir vdate en string si tu n'as pas froid aux yeux, selon le format indiqué, par exemple 01012013, 28042014 ou 29072034.

    2- J'aimerai faire une interface graphique pour mes requêtes afin d'éviter de manipuler des requêtes a chaque fois. => t'as bien raison, fais-le.

  10. #10
    Membre expérimenté
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    Septembre 2007
    Messages
    814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 814
    Points : 1 717
    Points
    1 717
    Billets dans le blog
    6
    Par défaut
    Puisque tu n'es pas informaticienne, je te propose de faire une alliance entre MicroSoft et Oracle, comme??????????
    Tu as le choix entre MsAccess et MsExcel.


    un près requis:Oracle client installé sur poste utilisateur.

    en MsExcel:la figure ci-dessous montre les etapes pour mettre en execution une requete Oracle dans Excel.

    Les etapes à suivre:
    1/Creation de la vue (requete) dans Oracle
    2/Creation une ODBC en enregistrant le mot de passe pour qu'il ne soit pas manipulé par l'utilisateur
    3/Personnalisation de la requete en MsExcel.
    4/Personnalisation des options des de cette approche(delai d'actualisation...)









    Et si tu es interessée par MsAcces n'hesite pas de me demander.
    Images attachées Images attachées    
    d'avoir Pensé à voter positivement pour ceux qui vous ont aidés et surtout à mettre si le cas.
    ça encourage.

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/05/2015, 22h48
  2. [MySQL] Problème boutons générés par une requête éxécutant chacun une requête
    Par terminathan dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/12/2009, 17h48
  3. [SQL] Construction d'une requête à partir d'une requête
    Par Pgs dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 15/09/2007, 16h24
  4. [Requête] Utilisation d'une fonction perso dans une requête
    Par Julien Dufour dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 16/03/2007, 10h53
  5. [MySQL] alimenter une liste déroulante via une requête
    Par stefon dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/12/2006, 14h32

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