|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
| WD8+Accès Natif Oracle+Databaselink |
| Débuté par anne.cardinal, 15 déc. 2004 18:00 - 3 réponses |
| |
| | | |
|
| |
| Posté le 15 décembre 2004 - 18:00 |
Bonjour,
J'utilise les tables de 2 BDD oracle en accès natif chaînées par databaselink. A l'ouverture de l'appli je réattribue les noms physiques des tables, ex. TableArticle de l'analyse est transformée par un hChangeNom() en Owner.TableArticle@Autrebase.
Ca marche très bien en ordres SqlExec, et les lectures en ordres hyperfile sont correctes
Par contre il est impossible de bloquer, faire un insert ou un update sur ces tables. Une exception est générée qui fait planter l'appli, et je récupère une erreur Oracle 24778 : Impossible d'ouvrir les connexions. Il semblerait que l'accès natif ne parvienne pas à faire des update sur ce genre de tables.
Une idée ? |
| |
| |
| | | |
|
| | |
| |
| Posté le 16 décembre 2004 - 11:35 |
Anne a couché sur son écran :
Bonjour,
J'utilise les tables de 2 BDD oracle en accès natif chaînées par databaselink. A l'ouverture de l'appli je réattribue les noms physiques des tables, ex. TableArticle de l'analyse est transformée par un hChangeNom() en Owner.TableArticle@Autrebase.
Ca marche très bien en ordres SqlExec, et les lectures en ordres hyperfile sont correctes
Par contre il est impossible de bloquer, faire un insert ou un update sur ces tables. Une exception est générée qui fait planter l'appli, et je récupère une erreur Oracle 24778 : Impossible d'ouvrir les connexions. Il semblerait que l'accès natif ne parvienne pas à faire des update sur ce genre de tables.
Une idée ?
Personnellement je n'ai jamais réussi en WD55 + acces natif Oracle à utiliser des tables avec des Databaselink. (C'est donc une bonne nouvelle si cela marche en WD8.)
Et donc je passais par des SQLChangeConnexion
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
| Posté le 16 décembre 2004 - 16:01 |
Bonjour,
Je profite de ce message pour vous dire que ma connection tombe systématiquement quand je suis dans ce cas. Mon programme reçoit l'erreur 3013 qui dit que j'ai été déconnecté.
Note: j'ai fait des tests en passant par une vue... Même résultat. Ce qui me fait douter de mon programme Oracle, mais les requêtes fonctionnent parfaitement sous SQL*plus. Ca ne plante que dans Windev 8 dernière version!!!
Si quelqu'un a une solution, merci d'avance...
Christian |
| |
| |
| | | |
|
| | |
| |
| Posté le 16 décembre 2004 - 16:01 |
Bonjour,
Je profite de ce message pour vous dire que ma connection tombe systématiquement quand je suis dans ce cas. Mon programme reçoit l'erreur 3013 qui dit que j'ai été déconnecté.
Note: j'ai fait des tests en passant par une vue... Même résultat. Ce qui me fait douter de mon programme Oracle, mais les requêtes fonctionnent parfaitement sous SQL*plus. Ca ne plante que dans Windev 8 dernière version!!!
Si quelqu'un a une solution, merci d'avance...
Christian |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|