Subsonic 如何过滤已加载的集合?
目前我正在使用 Subsonic 2.1 和 .NET 2.1,并且遇到一个问题,我试图过滤包含 300 多个项目的预加载集合。我正在使用以下内容尝试执行过滤器: order…
无法让 SubSonic 插入件工作
我正在尝试在 VB.Net Windows 应用程序中不使用 SubSonic 对象的情况下将记录插入表中。 (解释原因需要很长时间。) Dim q As New SubSonic.Query("t…
如何处理长时间运行的2层应用程序中的数据库访问?
我目前正在开发服务器应用程序,该应用程序必须通过 LAN 中的 TCP 处理合理数量的客户端。服务器必须完成的任务从简单到稍微复杂不等,其中大多数包括…
让 SubSonic 使用现有的而不是新的数据提供者
我正在将 SubSonic 添加到旧应用程序中。该应用程序已经定义了一个ConnectionString。有没有办法可以使用此连接字符串而不是创建新的数据提供程序条目…
插入“空” (字面意思)存储过程参数
我试图将单词“Null”(字面意思)插入到存储过程的参数中。由于某种原因,SqlServer 似乎认为我的意思是 NULL 而不是“Null”。如果我检查 IF @LastN…
帮助以亚音速编写 linq 查询
我正忙于编写一些扩展方法,到目前为止进展顺利。 我有一个 getCities 方法,它接受 IQueryable qry,并应该返回 qry 中具有城市区域类型的所有区域。…
SubSonic 3 忽略 Select() 中的列
我有一个像这样的表.. CREATE TABLE [dbo].[Locations_Hours]( [LocationID] [int] NOT NULL, [sun_open] [nvarchar](10) NULL, [sun_close] [nvarcha…
SQLite 中的自动增量与 Subsonic 3
这可能是一件简单的事情,但是当我创建一个新对象时,ID 属性从 0 而不是 null 开始。据我了解,SQLite 采用/需要 PK 列的 null 值来执行自动增量。 …
使用构造函数在 subsonic3 中加载数据?
我在尝试通过构造函数加载记录时遇到错误。 构造函数是: public Document(Expression<Func<Document,bool>> expression) 我尝试加载单个项目…
执行顺序存储过程;在查询分析器中有效,但在我的 .NET 应用程序中无效
我有一个正在写入的审计记录表。我正在连接到 MyDb,它有一个名为“CreateAudit”的存储过程,它是到同一台计算机上另一个名为 MyOther DB 的数据库的…
Subsonic 3.0 左连接(再次)
我读过很多关于 Subsonic 3.0 的 LINQ 左连接问题的文章,以及如何使用流畅的界面作为替代方案。 但是,无论我尝试在流畅的界面中使用哪种类型的联接…
SubSonic LInq IRepository
尝试使用 SubSonic 3.0.0.4 的 Linq TEmplates。一切正常。但在文档中,我看到如何使用 IRepository 批量插入、更新、删除我的数据库。问题是 - 它没…