Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Interfaces de programmation
Interfaces de programmation Forum d'entraide sur l'utilisation des API Oracle : Pré-compilateurs, OCI, OCCI, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/01/2008, 22h47   #1
Invité de passage
 
Inscription : janvier 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 13
Points : 3
Points : 3
Par défaut [PRO*C] Besoin de bouts de code

Bonne Année 2008 à toute la communauté

Voilà je vous écris pour solliciter de la part des collègues développeurs de me fournir des bouts de code Pro*C pour que je puisse m'en servir pour développer une application complète avec ce langage, tous les dons sont les bienvenus

Au fait je veux aller vite ( en modifiant et en intégrant des bouts de code ) sur un langage que je maîtrise pas beaucoup ( le C en l'occurrence ) et partir de zéro me serait très difficile
Je dois aussi développer une IHM ou deux en C++ pour cette même appli, donc les traitements ( développés en Pro*C) seront déclenchés ou appelés à travers des boutons et contrôles des IHM C++.

Pour vous donner une idée l’appli en question fera des opérations du genre :
- Connexion/déconnexion à la base oracle ( 10 g )
- Gestion des droits d'accès des users et habilitations.
- Insertion, modif et suppression des données via IHM ( en C++ )
- Traitement procédural mettant en jeu des curseurs ou leur équivalents en C ( je pense aux équivalents des curseurs PL/SQL ), les boucles et tests...
- Calcul du détail d'une commande et du chiffre d'affaire prévisionnel ( mais ça c'est juste à titre d'exemple pour montrer le type de calculs à faire, c'est de la gestion en combinant des données de plusieurs tables )
- Génération de rapports sous formats divers ( PDF, EXCEL)
- Traitement des exceptions.

D'autre part je veux savoir si les autres objets de la base; triggers, jobs, objets transactionnels doivent s'adapter au Pro*C ou non, est ce qu'il y a des difficultés particulières de ce coté ou pas ( utilisation des numseq dans le Pro*C ou les commits etc. )

Par ailleurs, pouvez vous m'indiquer le meilleur IDE pour le Pro*C, au fait j'ai pensé à visual studio.net mais pas sûr que le pré compilateur Pro*C tournera dessus. Il y a peut être des interfaces ou outils fournis par oracle qui seraient plus adaptés ?

J'ai posé plusieurs questions merci pour vos réponses

JMR
JMR2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 11h17   #2
Membre Expert
 
Avatar de Garuda
 
Homme Philippe CHIRCOP
Chef de projet
Inscription : juin 2007
Messages : 1 109
Détails du profil
Informations personnelles :
Nom : Homme Philippe CHIRCOP
Localisation : France

Informations professionnelles :
Activité : Chef de projet
Secteur : Bâtiment

Informations forums :
Inscription : juin 2007
Messages : 1 109
Points : 1 559
Points : 1 559
C'est payé combien ???
__________________
Garuda गरूड
Brahmâ la Guerre et Vishnu la Paix

Oracle 10.2.0.4 - Forms6i patch 17 - Toad 11.1 - sharePoint 2010
Garuda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 14h14   #3
Invité de passage
 
Inscription : janvier 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 13
Points : 3
Points : 3
C'est toi le vendeur t'as qu'à fixer le prix
Non mais j'ai demandé des bouts de code ( comme on en trouve
pour VB et autres langages ou autres sites ) car du pro*c, j'en ai pas trouvé sur le net.
JMR
JMR2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 20h19   #4
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
, avec Proc

http://www.developpez.net/forums/sho...d.php?t=130759
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 22h15   #5
Invité de passage
 
Inscription : janvier 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 13
Points : 3
Points : 3
Vous pouvez me faire confiance, j'ai cherché au moins 2 ou 3 heurs ici
et ailleurs avant de poster.
Effectivement j'ai lu tous les posts concernant Pro*C ici, qui ne sont pas nombreux par ailleurs, et y a pas du tout ma question à moi, c'est plutôt de la doc ( livres etc) et des tutos que cherchent les autres intervenants.

Cordialement
JMR
JMR2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2008, 08h38   #6
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Avez-vous cherché les exemples que vous pouvez trouver avec "sample programs" dans l'index du Pro*C/C++ Programmer's Guide ? Par exemple, sample1.pc ?

Citation:
Envoyé par JMR2008 Voir le message
D'autre part je veux savoir si les autres objets de la base; triggers, jobs, objets transactionnels doivent s'adapter au Pro*C ou non, est ce qu'il y a des difficultés particulières de ce coté ou pas ( utilisation des numseq dans le Pro*C ou les commits etc. )
En général, non: il n'y a pas besoin d'adapter un objet base de données pour son utilisation avec un langage ou un outil particulier.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2008, 22h51   #7
Invité de passage
 
Inscription : janvier 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 13
Points : 3
Points : 3
Merci Pifor pour vos réponses, en effet c'est ce genre de bouts de code que je recherche, des plus complexes me seront utiles aussi car l'appli que je vais développer s'annonce assez compliquée ( j'en suis encore à la lecture des specs )
Cordialement
JMR
JMR2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 09h32   #8
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
l'apprentissage par l'exemple c'est pas mal mai ça ne remplacera pas la maitrise théorique du langage... il me semble que tu prends le problème à l'envers
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2008, 21h05   #9
Invité de passage
 
Inscription : janvier 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 13
Points : 3
Points : 3
En théorie oui, mais la logique ssii ne suit pas toujours la théorie, ma boite m'a vendu comme expert ! sur ce langage, donc le client s'attend à que j'avance vite et non pas à que je perfectionne mes cours chez lui.
Cordialement
JMR
JMR2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2008, 22h16   #10
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
oui, enfin la logique d'un forum c'est d'aider pas de fournir le code à ta place
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web