Commande Oracle PROMPT / ACCEPT dans une appli console C# - C#/.NET managed - Programmation
Marsh Posté le 12-12-2014 à 14:17:20
D'après ce que je constate, StreamReader.ReadToEnd ou ReadLine attend une saisie dans l'invite de commande. La méthode ne sort qu'une fois qu'on a tapé quelque chose.
En gros, je peux afficher la question une fois la réponse donnée
Marsh Posté le 12-12-2014 à 11:23:31
Bonjour,
j'écris une application console qui exécute des fichiers .sql via la commande Oracle SQLplus.exe et un objet ProcessStartInfo.
Tout fonctionne correctement, mais je ne parviens pas à afficher dans la console la question posée par une commande PROMPT. La seule chose que je peux afficher c'est le retour de l'exécution, une fois que le fichier sql est complètement exécuté, via la propriété StandardOutput du process lié au ProcessStartInfo.
Je peux saisir la réponse à la question, qui sera prise en compte, mais j'aimerai voir la question...
J'ai essayé de jouer avec RedirectStandardInput, mais ça ne me mène à rien.
Merci de votre aide
Message édité par nibbles1 le 12-12-2014 à 11:40:28