2010-02-15 5 views
0

Je travaille sur le remplacement d'un ancien système d'accès ms par un serveur SQL avec un frontal C#. Malheureusement, j'ai des utilisateurs qui accèdent aux tables du serveur SQL à partir de l'accès ms mais pour eux, il devrait essentiellement se ressembler.Afficher la hiérarchie des tables SQL Server en accès ms

Lorsque des tables sont créées dans ms access et qu'une relation est créée entre elles, elles s'affichent dans une vue hiérarchique avec un signe + pour accéder à la table inférieure de la hiérarchie.

Existe-t-il un moyen de répliquer cela lors de l'utilisation de tables SQL Server liées? J'ai essayé de répliquer les relations dans le serveur SQL avec celles dans l'accès ms mais cela n'a eu aucun effet.

+1

Vos commentaires "malheureusement" et "die hard" sont inutilement négatifs en ce qui concerne MS Access. –

+1

J'ai des années d'expérience de crash, de bugs et de problèmes de vitesse en général. Les problèmes de vitesse généralement liés à 2007 en particulier la conception de rapports. Je trouve beaucoup de temps de développement gaspillé à enquêter sur des bugs apparemment aléatoires, en nettoyant le mdb ... Et cela fait suite aux meilleures pratiques d'accès ms. Je suis sûr que c'est bon pour les petits projets, mais ils ont tendance à continuer à être utilisés et ajoutés. – PeteT

+0

J'ai des années d'expérience sans accidents, bugs ou problèmes de vitesse en général. Peut-être que la différence entre vous et moi n'est pas dans Access. –

Répondre

2

Je ne sais pas si les feuilles de données en cascade fonctionnent ou non avec les tables/vues SQL Server. Mais je sais que vous pouvez créer un formulaire de feuille de données et intégrer un sous-formulaire de feuille de données et lorsque vous l'affichez comme feuille de données, vous obtenez les signes plus, c'est-à-dire la structure de feuille de données en cascade. Il n'est pas aussi flexible que les fiches techniques en cascade, mais si vous le souhaitez, vous pouvez créer la fonctionnalité permettant d'échanger des sous-formulaires de la même manière que vous pouvez échanger différentes tables associées.

Demandez si vous avez besoin de plus de détails.

+0

Vous avez raison, je peux obtenir la vue que je veux de cette façon. Il a fallu un peu de jeu avec les relations et le concepteur de formulaire, mais c'est faisable. – PeteT

Questions connexes