2010-02-27 3 views

Répondre

1

C'est certainement possible ... mais pas trivial. Vous devez d'abord créer une structure de base de données pour contenir les "métadonnées" sur la table générée par l'utilisateur. Vous pouvez ensuite écrire une routine qui convertit les métadonnées en une structure de table réelle. Votre application peut alors avoir un écran de recherche/ajout/modification/suppression standard qui lit la structure de la table et restitue de manière dynamique les colonnes sur la page. Si vous voulez que votre utilisateur crée une base de données relationnelle (multi-table), alors vous aurez beaucoup de mal ... les métadonnées deviendront beaucoup plus complexes et les écrans d'édition deviendront beaucoup plus difficiles à utiliser. gérer.

Franchement, cela est une bonne raison de consulter Salesforce.com

RO

+0

si je l'utilise, asp.net et sql server, je pense que la meilleure façon en utilisant cadre mvc pour la recherche/ajouter/éditer/supprimer des écrans (générer un contrôleur, voir) et pour le modèle d'entité. Qu'est-ce que tu penses de ça? ou vous pouvez préférer autre chose? – loviji

+0

C'est certainement une approche. La possibilité de créer des bases de données à partir de l'EF est ajoutée dans VS2010 ... vous serez à la pointe. – RichO

+0

comment puis-je générer le modèle EF par code C#? par exemple, j'ai choisi db à partir du navigateur, puis dans le serveur générer EF et enregistrer dans le serveur. – loviji

Questions connexes