2009-06-03 7 views
0

Je tente de remplir un rapport avec des données. Le rapport a deux tables qui sont il même mais avec l'alias différent. En C# je crée une datatable pour l'un d'eux avec les enregistrements qui doivent être montrés et un autre datatable avec l'autre information de table. Crystal obtient uniquement les informations du premier datable pour remplir les deux tables afin que les données affichées soient erronées. Est-ce que je peux remplir les deux tables qui sont identiques mais l'alias diferent avec deux datatables diferent?Table alias et datatables

C'est le même problème que j'ai écrit hier mais plus simple.

Merci pour tous,

Répondre

0

Crystal Reports prend en charge les tables en double avec des alias. Le problème peut être le lien. Si vous essayez d'afficher les deux tables sur le rapport, il n'y a pas d'instruction JOIN ou WHERE.

La table aurait besoin d'un lien avec elle-même. Voici un lien vers un tutorial sur joindre une table à lui-même

select * from tbl1 as child join tbl1 as parent on parent.primarykey = child.foreignkey; 
Questions connexes