我有一个包含8个表的真正简单数据库:
但每当我包含Subsonic的TT文件时,它似乎只为我的两个表,类和客户创建类。
这是什么原因,我该如何解决?
SubSonic的配置:
const string Namespace = "SimpleTimerDatabase.Data";
const string ConnectionStringName = "SimpleTimerDatabase.Properties.Settings.QTimerConnectionString";
//This is the name of your database and is used in naming
//the repository. By default we set it to the connection string name
const string DatabaseName = "QTimer";
我的连接字符串:
<connectionStrings>
<add name="SimpleTimerDatabase.Properties.Settings.QTimerConnectionString"
connectionString="Data Source=THESTUDIO\SQLEXPRESS;Initial Catalog=QTimer;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
答案 0 :(得分:0)
表中是否存在差异? Classes和Customers表是否配置了其他配置的主键?
答案 1 :(得分:0)
Subsonic不会检查列名,所以当我有一个标题为“class”的列和另一个标题为“1099”的列时,自动生成的代码无法编译,因为它们是无效的标识符。