2010-03-07 6 views
2

Nous étudions actuellement la migration d'une application qui ne répond pas aux normes de l'entreprise. L'application est construite en utilisant VB6 et Shape SQL/Access. L'application dispose d'environ 120 rapports en stockant des chaînes Shape SQL dans une base de données que l'utilisateur peut modifier à l'aide d'un assistant. La forme sql n'est pas autorisée dans cette société. Nous avons étudié SQL, Linq, Entity Framework comme alternatives ... mais tous aboutissent à des solutions plus complexes.Migration de la forme sql vers quelque chose d'aussi puissant

Est-ce que quelqu'un a une autre suggestion?

Mise à jour: forme SQL est une commande ADO pour obtenir des ensembles de données hiérarchiques, pour plus d'informations: http://support.microsoft.com/kb/189657

+2

Qu'est-ce que "shape SQL"? –

Répondre

1

Je sais que vous avez dit SHAPE n'est pas autorisé, mais vous pouvez toujours utiliser SHAPE contre SQL Server via une connexion ADO si vous pourrait assouplir ces critères face à des implémentations alternatives plus difficiles.

Avez-vous examiné les fonctionnalités XML dans SQL Server 2005 et les versions ultérieures?

Les ensembles de résultats hiérarchiques ne sont pas des fonctions de base de données relationnelles typiques, mais vous pouvez faire beaucoup avec XML.

Jetez un oeil à this article aussi

0

Nous avons été en contact avec Microsoft (aux Pays-Bas), leur solution est maintenant d'utiliser LINQ en remplacement. Ils ont également contacté MSFT pour obtenir des réponses, je mettrai à jour ma réponse lorsque nous aurons plus d'informations.

Questions connexes