oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent
post!
Bonsoir a tous !
ou plutot non, bonjour a tous vu qu'il est 01:00 h!
bon je craque :
ma boite a fait developper une grosse appli vs.net + base de donnée
Oracle 9i.
Je dois reprendre certaines fonctionalités de cette appli en
Windev/Webdev... jusque là, pas trop de problèmes l'appli est bien
faite et au niveau IHM ça devrait rouler.
là ou ça ce complique c'est que l'appli d'origine ne travaille qu'avec
les Procédures Stockées de la base Oracle... et il y en a beaucoup...
et des packages aussi...
et ces procédures stockées renvoient, pour la plupart des curseurs(
traités ensuite par vs.net) mais enfin bref tout cela marche très bien.
Donc j'ai commencé ,avant toutes choses, a faire des tests sous
windev.. et la les ennuis commencent:
je suis incapable d'appeler une ps Oracle depuis windev (alors que je
le fait sous SqlServer!)!
je m'explique: j'ai créer une petite ps sous oracle qui me renvoit
l'eternel TOTO.. et sous oracle OK! ( procedure Ps_Test(mes out
varchar2).....
mais pas glop sous wd9:
voici un extrait de mon code :
//__________________
myreq est une chaine
myps est une source de données
myps.mes=""
hexecuterequetesql(myps,maconnexion,hrequetesanscorrection,"begin :mes
= Ps_Test();end;")
//___________________
ben ça marche pas....!!! .... j'ai plein d'erreur renvoyé par Oledb (
les variables ne sont pas liées...!!!) etc etc...
j'ai relu la doc, les exemples, je ne comprend pas . de plus je ne suis
pas un grand spécialiste Oracle...
est_ce que quelqu'un aurait un petit exemple tout fait simple a me
montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien
Utile.....
D'autre part je vous pose la question suivante avant de la poser au ST
de pcSoft:
-est-ce que windev est capable de recupérer les curseurs renvoyer par
les ps ORACLE ?
Si oui alors
tant mieux !
sinon
ch'ui pas dans la m...e !
fin
merci d'avance pour vos réponses et pardon pour ce long message ( je
vais me coucher....maintenant)!
bon dev !!
--
[Bernard]
enlever [nospam] a mon mel
- Carpe Diem -
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Manu
"Bernard" <bv@[nospambv]-all.net> wrote in message news:
[CUT]
D'autre part je vous pose la question suivante avant de la poser au ST de pcSoft: -est-ce que windev est capable de recupérer les curseurs renvoyer par les ps ORACLE ? Si oui alors tant mieux ! sinon ch'ui pas dans la m...e ! fin
Vu la question de tjmfromparis il y a peu sur fcdaw, je pense que tu passes dans la boucle sinon.
merci d'avance pour vos réponses et pardon pour ce long message ( je vais me coucher....maintenant)!
"Bernard" <bv@[nospambv]-all.net> wrote in message
news:mn.48537d56f4bc4a25.24888@nospambv-all.net...
[CUT]
D'autre part je vous pose la question suivante avant de la poser au ST
de pcSoft:
-est-ce que windev est capable de recupérer les curseurs renvoyer par
les ps ORACLE ?
Si oui alors
tant mieux !
sinon
ch'ui pas dans la m...e !
fin
Vu la question de tjmfromparis il y a peu sur fcdaw, je pense que tu passes
dans la boucle sinon.
merci d'avance pour vos réponses et pardon pour ce long message ( je
vais me coucher....maintenant)!
"Bernard" <bv@[nospambv]-all.net> wrote in message news:
[CUT]
D'autre part je vous pose la question suivante avant de la poser au ST de pcSoft: -est-ce que windev est capable de recupérer les curseurs renvoyer par les ps ORACLE ? Si oui alors tant mieux ! sinon ch'ui pas dans la m...e ! fin
Vu la question de tjmfromparis il y a peu sur fcdaw, je pense que tu passes dans la boucle sinon.
merci d'avance pour vos réponses et pardon pour ce long message ( je vais me coucher....maintenant)!
Emmanuel Lecoester
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent post!
[re]
est_ce que quelqu'un aurait un petit exemple tout fait simple a me montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien Utile.....
Maintenant Oui :-) voir sur le forum du site enoncé plus bas, sinon cela ressemble à : retCode = OTL4WD:mySQLExec("begin pkg1.prc1(:cur); end ;", 0, Faux, ":cur",1)IF (retCode) THEN Message (OTL4WD:mySQLGetNumRows(0)) WHILE (OTL4WD:mySQLFetch(0)) TableAjoute("TABLE1", OTL4WD:mySQLLitCol(0, 1) + TAB + OTL4WD:mySQLLitCol(0, 2)) ENDEND> D'autre part je vous pose la question suivante avant de la poser au ST
de pcSoft: -est-ce que windev est capable de recupérer les curseurs renvoyer par les ps ORACLE ? Si oui alors tant mieux ! sinon ch'ui pas dans la m...e ! fin
As-tu poser ta question au ST ? Peux-tu nous donner la réponse ?
merci d'avance pour vos réponses et pardon pour ce long message ( je vais me coucher....maintenant)!
Je ne sais pas si tu connais le site www.sqlmanagerx.com mais nous avons modifier le package OTL4WD version Oracle pour pouvoir gérer les "referenced cursor" de Oracle. Vu que tu été le 4ème officiel (3 en moins de un mois) à désirer cette fonctionnalité et vu qu'elle était envisageable nous avons repriorisé ce développement :-).
En espérant que cela t'aide.
-- Emmanuel Lecoester
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de
news:mn.48537d56f4bc4a25.24888@nospambv-all.net...
oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent
post!
[re]
est_ce que quelqu'un aurait un petit exemple tout fait simple a me
montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien
Utile.....
Maintenant Oui :-) voir sur le forum du site enoncé plus bas, sinon cela
ressemble à :
retCode = OTL4WD:mySQLExec("begin pkg1.prc1(:cur); end ;", 0, Faux,
":cur",1)IF (retCode) THEN Message (OTL4WD:mySQLGetNumRows(0)) WHILE
(OTL4WD:mySQLFetch(0)) TableAjoute("TABLE1", OTL4WD:mySQLLitCol(0, 1) + TAB
+ OTL4WD:mySQLLitCol(0, 2)) ENDEND> D'autre part je vous pose la question
suivante avant de la poser au ST
de pcSoft:
-est-ce que windev est capable de recupérer les curseurs renvoyer par
les ps ORACLE ?
Si oui alors
tant mieux !
sinon
ch'ui pas dans la m...e !
fin
As-tu poser ta question au ST ? Peux-tu nous donner la réponse ?
merci d'avance pour vos réponses et pardon pour ce long message ( je
vais me coucher....maintenant)!
Je ne sais pas si tu connais le site www.sqlmanagerx.com mais nous avons
modifier le package OTL4WD version Oracle pour pouvoir gérer les "referenced
cursor" de Oracle. Vu que tu été le 4ème officiel (3 en moins de un mois) à
désirer cette fonctionnalité et vu qu'elle était envisageable nous avons
repriorisé ce développement :-).
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent post!
[re]
est_ce que quelqu'un aurait un petit exemple tout fait simple a me montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien Utile.....
Maintenant Oui :-) voir sur le forum du site enoncé plus bas, sinon cela ressemble à : retCode = OTL4WD:mySQLExec("begin pkg1.prc1(:cur); end ;", 0, Faux, ":cur",1)IF (retCode) THEN Message (OTL4WD:mySQLGetNumRows(0)) WHILE (OTL4WD:mySQLFetch(0)) TableAjoute("TABLE1", OTL4WD:mySQLLitCol(0, 1) + TAB + OTL4WD:mySQLLitCol(0, 2)) ENDEND> D'autre part je vous pose la question suivante avant de la poser au ST
de pcSoft: -est-ce que windev est capable de recupérer les curseurs renvoyer par les ps ORACLE ? Si oui alors tant mieux ! sinon ch'ui pas dans la m...e ! fin
As-tu poser ta question au ST ? Peux-tu nous donner la réponse ?
merci d'avance pour vos réponses et pardon pour ce long message ( je vais me coucher....maintenant)!
Je ne sais pas si tu connais le site www.sqlmanagerx.com mais nous avons modifier le package OTL4WD version Oracle pour pouvoir gérer les "referenced cursor" de Oracle. Vu que tu été le 4ème officiel (3 en moins de un mois) à désirer cette fonctionnalité et vu qu'elle était envisageable nous avons repriorisé ce développement :-).
En espérant que cela t'aide.
-- Emmanuel Lecoester
Bernard
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, mais je vais vérifier cela... en fait mon problème vient des ces ps Oracle dans lequelles je doit passer des param en IN, d'autes en Out d'autres en IN OUT et surtout recuperer le contenu de la ps ( qui en en fait une collection arralist de vs.net) ! pour d'autres ps, il faut récuperer parfois aussi des curseurs.... je vais donc me pencher sur OTL pour voir....
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en précisant qu'il fallait l'accès natif...... c'est cool !
merci encore !
a bientot
-- [Bernard] enlever [nospam] a mon mel - Carpe Diem -
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX,
mais je vais vérifier cela...
en fait mon problème vient des ces ps Oracle dans lequelles je doit
passer des param en IN, d'autes en Out d'autres en IN OUT et surtout
recuperer le contenu de la ps ( qui en en fait une collection arralist
de vs.net) !
pour d'autres ps, il faut récuperer parfois aussi des curseurs....
je vais donc me pencher sur OTL pour voir....
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en
précisant qu'il fallait l'accès natif...... c'est cool !
merci encore !
a bientot
--
[Bernard]
enlever [nospam] a mon mel
- Carpe Diem -
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, mais je vais vérifier cela... en fait mon problème vient des ces ps Oracle dans lequelles je doit passer des param en IN, d'autes en Out d'autres en IN OUT et surtout recuperer le contenu de la ps ( qui en en fait une collection arralist de vs.net) ! pour d'autres ps, il faut récuperer parfois aussi des curseurs.... je vais donc me pencher sur OTL pour voir....
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en précisant qu'il fallait l'accès natif...... c'est cool !
merci encore !
a bientot
-- [Bernard] enlever [nospam] a mon mel - Carpe Diem -
Emmanuel Lecoester
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, mais je vais vérifier cela... en fait mon problème vient des ces ps Oracle dans lequelles je doit passer des param en IN, d'autes en Out d'autres en IN OUT et surtout recuperer le contenu de la ps ( qui en en fait une collection arralist de vs.net) ! pour d'autres ps, il faut récuperer parfois aussi des curseurs.... je vais donc me pencher sur OTL pour voir....
curseurs OTL sait faire variables in/out par bind variables : Oracle4WD sait faire (OTL devrait très bientot savoir le faire).
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en précisant qu'il fallait l'accès natif...... c'est cool !
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de
news:mn.6c897d56f5369901.24888@nospambv-all.net...
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX,
mais je vais vérifier cela...
en fait mon problème vient des ces ps Oracle dans lequelles je doit
passer des param en IN, d'autes en Out d'autres en IN OUT et surtout
recuperer le contenu de la ps ( qui en en fait une collection arralist
de vs.net) !
pour d'autres ps, il faut récuperer parfois aussi des curseurs....
je vais donc me pencher sur OTL pour voir....
curseurs OTL sait faire
variables in/out par bind variables : Oracle4WD sait faire (OTL devrait très
bientot savoir le faire).
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en
précisant qu'il fallait l'accès natif...... c'est cool !
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, mais je vais vérifier cela... en fait mon problème vient des ces ps Oracle dans lequelles je doit passer des param en IN, d'autes en Out d'autres en IN OUT et surtout recuperer le contenu de la ps ( qui en en fait une collection arralist de vs.net) ! pour d'autres ps, il faut récuperer parfois aussi des curseurs.... je vais donc me pencher sur OTL pour voir....
curseurs OTL sait faire variables in/out par bind variables : Oracle4WD sait faire (OTL devrait très bientot savoir le faire).
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en précisant qu'il fallait l'accès natif...... c'est cool !
Roumegou Eric
Emmanuel Lecoester avait énoncé :
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, mais je vais vérifier cela... en fait mon problème vient des ces ps Oracle dans lequelles je doit passer des param en IN, d'autes en Out d'autres en IN OUT et surtout recuperer le contenu de la ps ( qui en en fait une collection arralist de vs.net) ! pour d'autres ps, il faut récuperer parfois aussi des curseurs.... je vais donc me pencher sur OTL pour voir....
curseurs OTL sait faire variables in/out par bind variables : Oracle4WD sait faire (OTL devrait très bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle, l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs oracle ... mais qu'en est-il des benchs pour les différents accès ? Je me souviens avoir testé OTL4WD il y a de cela un moment et il n'était pas à la fête question perf vis à vis de oracle4wd et meme de l'accès natif pcsoft.
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en précisant qu'il fallait l'accès natif...... c'est cool !
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Lecoester avait énoncé :
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de
news:mn.6c897d56f5369901.24888@nospambv-all.net...
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX,
mais je vais vérifier cela...
en fait mon problème vient des ces ps Oracle dans lequelles je doit
passer des param en IN, d'autes en Out d'autres en IN OUT et surtout
recuperer le contenu de la ps ( qui en en fait une collection arralist
de vs.net) !
pour d'autres ps, il faut récuperer parfois aussi des curseurs....
je vais donc me pencher sur OTL pour voir....
curseurs OTL sait faire
variables in/out par bind variables : Oracle4WD sait faire (OTL devrait très
bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle,
l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs
oracle ... mais qu'en est-il des benchs pour les différents accès ?
Je me souviens avoir testé OTL4WD il y a de cela un moment et il
n'était pas à la fête question perf vis à vis de oracle4wd et meme de
l'accès natif pcsoft.
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en
précisant qu'il fallait l'accès natif...... c'est cool !
--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
merci pour vos réponses !
en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, mais je vais vérifier cela... en fait mon problème vient des ces ps Oracle dans lequelles je doit passer des param en IN, d'autes en Out d'autres en IN OUT et surtout recuperer le contenu de la ps ( qui en en fait une collection arralist de vs.net) ! pour d'autres ps, il faut récuperer parfois aussi des curseurs.... je vais donc me pencher sur OTL pour voir....
curseurs OTL sait faire variables in/out par bind variables : Oracle4WD sait faire (OTL devrait très bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle, l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs oracle ... mais qu'en est-il des benchs pour les différents accès ? Je me souviens avoir testé OTL4WD il y a de cela un moment et il n'était pas à la fête question perf vis à vis de oracle4wd et meme de l'accès natif pcsoft.
en fait le ST m'a répondu en m'envoyant 2 pages de code, mais en précisant qu'il fallait l'accès natif...... c'est cool !
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
Emmanuel Lecoester
"Roumegou Eric" a écrit dans le message de news:
Emmanuel Lecoester avait énoncé : > "Bernard" <bv@[nospambv]-all.net> a écrit dans le message de > news: >> merci pour vos réponses ! >> >> en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, >> mais je vais vérifier cela... >> en fait mon problème vient des ces ps Oracle dans lequelles je doit >> passer des param en IN, d'autes en Out d'autres en IN OUT et surtout >> recuperer le contenu de la ps ( qui en en fait une collection arralist >> de vs.net) ! >> pour d'autres ps, il faut récuperer parfois aussi des curseurs.... >> je vais donc me pencher sur OTL pour voir.... > > curseurs OTL sait faire > variables in/out par bind variables : Oracle4WD sait faire (OTL devrait
très
> bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle, l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs oracle ... mais qu'en est-il des benchs pour les différents accès ? Je me souviens avoir testé OTL4WD il y a de cela un moment et il n'était pas à la fête question perf vis à vis de oracle4wd et meme de l'accès natif pcsoft.
Salut Eric, heureux de te revoir. Concernant OTL vs Oracle la perte de temps est essentiellement constaté en cas d'executions multiples (milliers). Je pense surtout cabler Oracle4WD et OTL4WD mais à voir.
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit dans le message de
news:mn.72677d56d2073b7a.11485@fin.msg...
Emmanuel Lecoester avait énoncé :
> "Bernard" <bv@[nospambv]-all.net> a écrit dans le message de
> news:mn.6c897d56f5369901.24888@nospambv-all.net...
>> merci pour vos réponses !
>>
>> en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX,
>> mais je vais vérifier cela...
>> en fait mon problème vient des ces ps Oracle dans lequelles je doit
>> passer des param en IN, d'autes en Out d'autres en IN OUT et surtout
>> recuperer le contenu de la ps ( qui en en fait une collection arralist
>> de vs.net) !
>> pour d'autres ps, il faut récuperer parfois aussi des curseurs....
>> je vais donc me pencher sur OTL pour voir....
>
> curseurs OTL sait faire
> variables in/out par bind variables : Oracle4WD sait faire (OTL devrait
très
> bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle,
l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs
oracle ... mais qu'en est-il des benchs pour les différents accès ?
Je me souviens avoir testé OTL4WD il y a de cela un moment et il
n'était pas à la fête question perf vis à vis de oracle4wd et meme de
l'accès natif pcsoft.
Salut Eric, heureux de te revoir. Concernant OTL vs Oracle la perte de temps
est essentiellement constaté en cas d'executions multiples (milliers). Je
pense surtout cabler Oracle4WD et OTL4WD mais à voir.
Emmanuel Lecoester avait énoncé : > "Bernard" <bv@[nospambv]-all.net> a écrit dans le message de > news: >> merci pour vos réponses ! >> >> en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, >> mais je vais vérifier cela... >> en fait mon problème vient des ces ps Oracle dans lequelles je doit >> passer des param en IN, d'autes en Out d'autres en IN OUT et surtout >> recuperer le contenu de la ps ( qui en en fait une collection arralist >> de vs.net) ! >> pour d'autres ps, il faut récuperer parfois aussi des curseurs.... >> je vais donc me pencher sur OTL pour voir.... > > curseurs OTL sait faire > variables in/out par bind variables : Oracle4WD sait faire (OTL devrait
très
> bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle, l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs oracle ... mais qu'en est-il des benchs pour les différents accès ? Je me souviens avoir testé OTL4WD il y a de cela un moment et il n'était pas à la fête question perf vis à vis de oracle4wd et meme de l'accès natif pcsoft.
Salut Eric, heureux de te revoir. Concernant OTL vs Oracle la perte de temps est essentiellement constaté en cas d'executions multiples (milliers). Je pense surtout cabler Oracle4WD et OTL4WD mais à voir.
tjfromparis
heu...
dans l'aide de WD il y a bien un exemple pour un appel de proc avec retour de valeur mais valeur au singulier..... :o(
"Emmanuel Lecoester" a écrit dans le message de news: 42af0e9c$0$9138$
"Roumegou Eric" a écrit dans le message de news:
Emmanuel Lecoester avait énoncé : > "Bernard" <bv@[nospambv]-all.net> a écrit dans le message de > news: >> merci pour vos réponses ! >> >> en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, >> mais je vais vérifier cela... >> en fait mon problème vient des ces ps Oracle dans lequelles je doit >> passer des param en IN, d'autes en Out d'autres en IN OUT et surtout >> recuperer le contenu de la ps ( qui en en fait une collection arralist >> de vs.net) ! >> pour d'autres ps, il faut récuperer parfois aussi des curseurs.... >> je vais donc me pencher sur OTL pour voir.... > > curseurs OTL sait faire > variables in/out par bind variables : Oracle4WD sait faire (OTL devrait
très
> bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle, l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs oracle ... mais qu'en est-il des benchs pour les différents accès ? Je me souviens avoir testé OTL4WD il y a de cela un moment et il n'était pas à la fête question perf vis à vis de oracle4wd et meme de l'accès natif pcsoft.
Salut Eric, heureux de te revoir. Concernant OTL vs Oracle la perte de temps est essentiellement constaté en cas d'executions multiples (milliers). Je pense surtout cabler Oracle4WD et OTL4WD mais à voir.
heu...
dans l'aide de WD il y a bien un exemple pour un appel de proc avec retour
de valeur mais valeur au singulier..... :o(
"Emmanuel Lecoester" <elecoest@netcourrier.com> a écrit dans le message de
news: 42af0e9c$0$9138$636a15ce@news.free.fr...
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit dans le message de
news:mn.72677d56d2073b7a.11485@fin.msg...
Emmanuel Lecoester avait énoncé :
> "Bernard" <bv@[nospambv]-all.net> a écrit dans le message de
> news:mn.6c897d56f5369901.24888@nospambv-all.net...
>> merci pour vos réponses !
>>
>> en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX,
>> mais je vais vérifier cela...
>> en fait mon problème vient des ces ps Oracle dans lequelles je doit
>> passer des param en IN, d'autes en Out d'autres en IN OUT et surtout
>> recuperer le contenu de la ps ( qui en en fait une collection arralist
>> de vs.net) !
>> pour d'autres ps, il faut récuperer parfois aussi des curseurs....
>> je vais donc me pencher sur OTL pour voir....
>
> curseurs OTL sait faire
> variables in/out par bind variables : Oracle4WD sait faire (OTL devrait
très
> bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle,
l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs
oracle ... mais qu'en est-il des benchs pour les différents accès ?
Je me souviens avoir testé OTL4WD il y a de cela un moment et il
n'était pas à la fête question perf vis à vis de oracle4wd et meme de
l'accès natif pcsoft.
Salut Eric, heureux de te revoir. Concernant OTL vs Oracle la perte de
temps
est essentiellement constaté en cas d'executions multiples (milliers). Je
pense surtout cabler Oracle4WD et OTL4WD mais à voir.
dans l'aide de WD il y a bien un exemple pour un appel de proc avec retour de valeur mais valeur au singulier..... :o(
"Emmanuel Lecoester" a écrit dans le message de news: 42af0e9c$0$9138$
"Roumegou Eric" a écrit dans le message de news:
Emmanuel Lecoester avait énoncé : > "Bernard" <bv@[nospambv]-all.net> a écrit dans le message de > news: >> merci pour vos réponses ! >> >> en fait pour répondre a emmanuel , non, je ne connais pas sqlmanagerX, >> mais je vais vérifier cela... >> en fait mon problème vient des ces ps Oracle dans lequelles je doit >> passer des param en IN, d'autes en Out d'autres en IN OUT et surtout >> recuperer le contenu de la ps ( qui en en fait une collection arralist >> de vs.net) ! >> pour d'autres ps, il faut récuperer parfois aussi des curseurs.... >> je vais donc me pencher sur OTL pour voir.... > > curseurs OTL sait faire > variables in/out par bind variables : Oracle4WD sait faire (OTL devrait
très
> bientot savoir le faire).
Au fait Manu, je ne suis plus tellement dans la course avec Oracle, l'ayant abandonné depuis quelques mois et n'ayant plus de serveurs oracle ... mais qu'en est-il des benchs pour les différents accès ? Je me souviens avoir testé OTL4WD il y a de cela un moment et il n'était pas à la fête question perf vis à vis de oracle4wd et meme de l'accès natif pcsoft.
Salut Eric, heureux de te revoir. Concernant OTL vs Oracle la perte de temps est essentiellement constaté en cas d'executions multiples (milliers). Je pense surtout cabler Oracle4WD et OTL4WD mais à voir.
tjfromparis
heu .... merci pour l'accès aux procs. J'essaie dès demain.
je m'etais psychologiquement préparé à laisser tomber WD pour C#
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent post!
Bonsoir a tous ! ou plutot non, bonjour a tous vu qu'il est 01:00 h!
bon je craque : ma boite a fait developper une grosse appli vs.net + base de donnée Oracle 9i.
Je dois reprendre certaines fonctionalités de cette appli en Windev/Webdev... jusque là, pas trop de problèmes l'appli est bien faite et au niveau IHM ça devrait rouler. là ou ça ce complique c'est que l'appli d'origine ne travaille qu'avec les Procédures Stockées de la base Oracle... et il y en a beaucoup... et des packages aussi... et ces procédures stockées renvoient, pour la plupart des curseurs( traités ensuite par vs.net) mais enfin bref tout cela marche très bien.
Donc j'ai commencé ,avant toutes choses, a faire des tests sous windev.. et la les ennuis commencent: je suis incapable d'appeler une ps Oracle depuis windev (alors que je le fait sous SqlServer!)! je m'explique: j'ai créer une petite ps sous oracle qui me renvoit l'eternel TOTO.. et sous oracle OK! ( procedure Ps_Test(mes out varchar2).....
mais pas glop sous wd9:
voici un extrait de mon code : //__________________ myreq est une chaine myps est une source de données myps.mes="" hexecuterequetesql(myps,maconnexion,hrequetesanscorrection,"begin :mes
= Ps_Test();end;") //___________________
ben ça marche pas....!!! .... j'ai plein d'erreur renvoyé par Oledb ( les variables ne sont pas liées...!!!) etc etc...
j'ai relu la doc, les exemples, je ne comprend pas . de plus je ne suis pas un grand spécialiste Oracle...
est_ce que quelqu'un aurait un petit exemple tout fait simple a me montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien Utile.....
D'autre part je vous pose la question suivante avant de la poser au ST de pcSoft: -est-ce que windev est capable de recupérer les curseurs renvoyer par les ps ORACLE ? Si oui alors tant mieux ! sinon ch'ui pas dans la m...e ! fin
merci d'avance pour vos réponses et pardon pour ce long message ( je vais me coucher....maintenant)!
bon dev !!
-- [Bernard] enlever [nospam] a mon mel - Carpe Diem -
heu .... merci pour l'accès aux procs.
J'essaie dès demain.
je m'etais psychologiquement préparé à laisser tomber WD pour C#
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
mn.48537d56f4bc4a25.24888@nospambv-all.net...
oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent post!
Bonsoir a tous !
ou plutot non, bonjour a tous vu qu'il est 01:00 h!
bon je craque :
ma boite a fait developper une grosse appli vs.net + base de donnée
Oracle 9i.
Je dois reprendre certaines fonctionalités de cette appli en
Windev/Webdev... jusque là, pas trop de problèmes l'appli est bien faite
et au niveau IHM ça devrait rouler.
là ou ça ce complique c'est que l'appli d'origine ne travaille qu'avec les
Procédures Stockées de la base Oracle... et il y en a beaucoup... et des
packages aussi...
et ces procédures stockées renvoient, pour la plupart des curseurs(
traités ensuite par vs.net) mais enfin bref tout cela marche très bien.
Donc j'ai commencé ,avant toutes choses, a faire des tests sous windev..
et la les ennuis commencent:
je suis incapable d'appeler une ps Oracle depuis windev (alors que je le
fait sous SqlServer!)!
je m'explique: j'ai créer une petite ps sous oracle qui me renvoit
l'eternel TOTO.. et sous oracle OK! ( procedure Ps_Test(mes out
varchar2).....
mais pas glop sous wd9:
voici un extrait de mon code :
//__________________
myreq est une chaine
myps est une source de données
myps.mes=""
hexecuterequetesql(myps,maconnexion,hrequetesanscorrection,"begin :mes
= Ps_Test();end;")
//___________________
ben ça marche pas....!!! .... j'ai plein d'erreur renvoyé par Oledb ( les
variables ne sont pas liées...!!!) etc etc...
j'ai relu la doc, les exemples, je ne comprend pas . de plus je ne suis
pas un grand spécialiste Oracle...
est_ce que quelqu'un aurait un petit exemple tout fait simple a me
montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien
Utile.....
D'autre part je vous pose la question suivante avant de la poser au ST de
pcSoft:
-est-ce que windev est capable de recupérer les curseurs renvoyer par les
ps ORACLE ?
Si oui alors
tant mieux !
sinon
ch'ui pas dans la m...e !
fin
merci d'avance pour vos réponses et pardon pour ce long message ( je vais
me coucher....maintenant)!
bon dev !!
--
[Bernard]
enlever [nospam] a mon mel
- Carpe Diem -
heu .... merci pour l'accès aux procs. J'essaie dès demain.
je m'etais psychologiquement préparé à laisser tomber WD pour C#
"Bernard" <bv@[nospambv]-all.net> a écrit dans le message de news:
oupsss désolé, j'avais oublié de mettre le sujet dans mon précédent post!
Bonsoir a tous ! ou plutot non, bonjour a tous vu qu'il est 01:00 h!
bon je craque : ma boite a fait developper une grosse appli vs.net + base de donnée Oracle 9i.
Je dois reprendre certaines fonctionalités de cette appli en Windev/Webdev... jusque là, pas trop de problèmes l'appli est bien faite et au niveau IHM ça devrait rouler. là ou ça ce complique c'est que l'appli d'origine ne travaille qu'avec les Procédures Stockées de la base Oracle... et il y en a beaucoup... et des packages aussi... et ces procédures stockées renvoient, pour la plupart des curseurs( traités ensuite par vs.net) mais enfin bref tout cela marche très bien.
Donc j'ai commencé ,avant toutes choses, a faire des tests sous windev.. et la les ennuis commencent: je suis incapable d'appeler une ps Oracle depuis windev (alors que je le fait sous SqlServer!)! je m'explique: j'ai créer une petite ps sous oracle qui me renvoit l'eternel TOTO.. et sous oracle OK! ( procedure Ps_Test(mes out varchar2).....
mais pas glop sous wd9:
voici un extrait de mon code : //__________________ myreq est une chaine myps est une source de données myps.mes="" hexecuterequetesql(myps,maconnexion,hrequetesanscorrection,"begin :mes
= Ps_Test();end;") //___________________
ben ça marche pas....!!! .... j'ai plein d'erreur renvoyé par Oledb ( les variables ne sont pas liées...!!!) etc etc...
j'ai relu la doc, les exemples, je ne comprend pas . de plus je ne suis pas un grand spécialiste Oracle...
est_ce que quelqu'un aurait un petit exemple tout fait simple a me montrer : Une PS Oracle + l'appel de cette PS par Windev me serait bien Utile.....
D'autre part je vous pose la question suivante avant de la poser au ST de pcSoft: -est-ce que windev est capable de recupérer les curseurs renvoyer par les ps ORACLE ? Si oui alors tant mieux ! sinon ch'ui pas dans la m...e ! fin
merci d'avance pour vos réponses et pardon pour ce long message ( je vais me coucher....maintenant)!
bon dev !!
-- [Bernard] enlever [nospam] a mon mel - Carpe Diem -