Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/12/2012, 09h07   #1
mina-info
Nouveau Membre du Club
 
Femme
Consultant E-Business
Inscription : juin 2011
Messages : 76
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Algérie

Informations professionnelles :
Activité : Consultant E-Business

Informations forums :
Inscription : juin 2011
Messages : 76
Points : 34
Points : 34
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.
mina-info est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2012, 13h57   #2
islamov2000
Membre chevronné
 
Avatar de islamov2000
 
Homme islamov islamov
Ingénieur d'études & developpement en informatique
Inscription : septembre 2007
Messages : 465
Détails du profil
Informations personnelles :
Nom : Homme islamov islamov
Localisation : Algérie

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

Informations forums :
Inscription : septembre 2007
Messages : 465
Points : 642
Points : 642
Envoyer un message via Yahoo à islamov2000 Envoyer un message via Skype™ à islamov2000
Peux-tu préciser ton besoin ?
__________________
d'avoir Pensé à voter positivement pour ceux qui vous ont aidés.
islamov2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2012, 02h50   #3
rvfranck
Membre expérimenté
 
Avatar de rvfranck
 
Étudiant
Inscription : novembre 2004
Messages : 740
Détails du profil
Informations personnelles :
Localisation : Canada

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2004
Messages : 740
Points : 515
Points : 515
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
rvfranck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2012, 11h35   #4
LBO72
Membre confirmé
 
Avatar de LBO72
 
Inscription : mai 2007
Messages : 405
Détails du profil
Informations personnelles :
Âge : 44
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 405
Points : 296
Points : 296
Bonjour mina-info :-)

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

Cdlt,
LBO72.
LBO72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2012, 13h38   #5
thepierre
 
Inscription : juillet 2012
Messages : 21
Détails du profil
Informations forums :
Inscription : juillet 2012
Messages : 21
Points : -2
Points : -2
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...
thepierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2012, 09h38   #6
mina-info
Nouveau Membre du Club
 
Femme
Consultant E-Business
Inscription : juin 2011
Messages : 76
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Algérie

Informations professionnelles :
Activité : Consultant E-Business

Informations forums :
Inscription : juin 2011
Messages : 76
Points : 34
Points : 34
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
mina-info est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2012, 11h16   #7
islamov2000
Membre chevronné
 
Avatar de islamov2000
 
Homme islamov islamov
Ingénieur d'études & developpement en informatique
Inscription : septembre 2007
Messages : 465
Détails du profil
Informations personnelles :
Nom : Homme islamov islamov
Localisation : Algérie

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

Informations forums :
Inscription : septembre 2007
Messages : 465
Points : 642
Points : 642
Envoyer un message via Yahoo à islamov2000 Envoyer un message via Skype™ à islamov2000
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.
islamov2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2012, 14h14   #8
mina-info
Nouveau Membre du Club
 
Femme
Consultant E-Business
Inscription : juin 2011
Messages : 76
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Algérie

Informations professionnelles :
Activité : Consultant E-Business

Informations forums :
Inscription : juin 2011
Messages : 76
Points : 34
Points : 34
Je travaille avec une base de données ORACLE et j'exécute des requêtes avec SQLDevelopper
mina-info est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2012, 17h05   #9
thepierre
 
Inscription : juillet 2012
Messages : 21
Détails du profil
Informations forums :
Inscription : juillet 2012
Messages : 21
Points : -2
Points : -2
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.
thepierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2012, 10h11   #10
islamov2000
Membre chevronné
 
Avatar de islamov2000
 
Homme islamov islamov
Ingénieur d'études & developpement en informatique
Inscription : septembre 2007
Messages : 465
Détails du profil
Informations personnelles :
Nom : Homme islamov islamov
Localisation : Algérie

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

Informations forums :
Inscription : septembre 2007
Messages : 465
Points : 642
Points : 642
Envoyer un message via Yahoo à islamov2000 Envoyer un message via Skype™ à islamov2000
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
Type de fichier : jpg Sans titre1.jpg (290,3 Ko, 17 affichages)
Type de fichier : jpg Sans titre2.jpg (230,1 Ko, 17 affichages)
Type de fichier : jpg Sans titre3.jpg (380,8 Ko, 16 affichages)
__________________
d'avoir Pensé à voter positivement pour ceux qui vous ont aidés.
islamov2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h51.


 
 
 
 
Partenaires

Hébergement Web