bonjour,
je veux faire une requette qui fait une jointure de 2 tables à 2 base de donnée differente (MYSQL) ?
est - t-il possible?
merci
bonjour,
je veux faire une requette qui fait une jointure de 2 tables à 2 base de donnée differente (MYSQL) ?
est - t-il possible?
merci
je ne crois pas vu que tu te base sur une datasource qui elle est unique à une base de données
bref,
comment faire une requette qui fait une jointure de 2 tables sur 2 bases de donnée(EJB QL).
a savoir que EJB session utilise qu'une seul base, d'apres le discription de EJB3
merci
enfin,
j'ai trouvé la solution .
a toute
qui est ? Ca pourrait intéresser d'autres personnes...
je m'explique un peu:
-on a une session qui fait un seul pool de connection a une base de donnéés.
-pour faire de requette EJB QL et le faire executer , il faut utiliser une session, et on ne peut pas faire 2 sessions pour 2 pool de connections a 2 BDs.
-pour faire des jointures a differents EJb de tables de meme base, on connait ça.
-mais pour faire des jointures a des ejbs de bases differents on ne peux pas.
la solution est valable pour les BDs qui supportent le jointure entre differents bases, c'est :
-@Table( name ="nomdelabase.nomdetable" )
comme ça on peut faire de jointure entre differents bases.
je crois que c'est une bonne solution, j'ai cherché longtemps sur internet mais je rien trouvé.
apres plusieur essais j'ai trouvé la solution.
et ça marche parfaitement
salem et bon chance a tous
Partager