我设置了一个与现有 SQL 服务器数据库具有相同架构的 SQLite 数据库,并注意到以下内容......
- SQLite 字段名称(可能还有其他所有内容)区分大小写。
- MicroLite 的 SqlBuilder 似乎插入了前缀“dbo”。在表名之前,SQLite 不喜欢...
此查询有效...
query = new SqlQuery("SELECT [ClubID], [Name] FROM [Clubs] WHERE [ClubID] = @p0", 3);
clubs = session.Fetch<MicroLiteClub>(query);
这个不...
query = SqlBuilder.Select("*")
.From(typeof(MicroLiteClub))
.Where("ClubID = @p0", 3)
.OrWhere("ClubID = @p1", 22)
.OrderByDescending("Name")
.ToSqlQuery();
clubs = session.Fetch<MicroLiteClub>(query);
MicroLite 记录:“没有这样的表:dbo.Clubs”