2010-02-08 10 views
0

Salut Je viens de télécharger subsonic 3.0 et je veux travailler avec des procédures stockées. Je ne sais pas quel modèle choisir: ActiveRecord ou LinqTemplates. Je ne connais pas vraiment la différence. Je sais que je ne veux pas traiter avec le code Linq. Je veux juste que subsonic génère des classes basées sur des tables et aussi leurs relations (si possible) et génère du code pour s'interfacer avec des procédures stockées.Utilisez subsonic 3.0 pour travailler avec des procédures stockées

Je n'ai pas trouvé beaucoup d'informations sur le site subsonicproject. Je ne sais pas quel dossier de modèle pour faire glisser dans mon projet, et quel fichier _settings.tt pour changer. Sous les modèles T4, il existe quatre dossiers: ActiveRecord, LinqTemplates, SubSonic.TemplatesVB, TemplateProviders. Je ne sais pas lequel traiter avec ma situation. Est-ce que quelqu'un peut poster des instructions étape par étape, ou me diriger vers une page qui le fait déjà?

Merci

Répondre

1

J'utilise actuellement le modèle ActiveRecord, Wich génère une classe à chaque procédure stockée dans la base de données. Les fichiers settings.tt dépendent de la base de données dans laquelle vous travaillez (SQL Server, SQLite, MySQL ..) Il existe une instruction simple pour configurer les modèles Activerecord: http://subsonicproject.com/docs/Using_ActiveRecord