问题标签 [subsonic3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
579 浏览

subsonic - 多对多关系 Subsonic 3 (SimpleRepository)

这是可能吗 ?如果有可能有人可以举一个非常简单的例子吗?

我无法创建多对多关系。

谢谢

0 投票
0 回答
200 浏览

subsonic - 亚音速 3.0.0.3 | 简单存储库 | 将 byte[] 保存到 varbinary

我有一个模型,其属性为 type byte[],对应的字段在 SQL Server 上等同于 type varbinary(128)

储蓄进展顺利。但问题是我的密码字段始终为 NULL。

这是错误还是用户错误?

0 投票
2 回答
180 浏览

asp.net - 有人在.Net 中使用 SubSonic

在 SubSonic 3 中,如果我使用 SimpleRepository,

我可以要求它生成 forkey 还包括“一对多”、“一对一”和“多对多”吗

有什么示例代码我可以看看???

我从它的演示中看到的只是一张桌子,不处理关系

..如果它不能处理关系...我不会进入它并使用它然后...

0 投票
3 回答
1007 浏览

subsonic - 大型数据库上的 SubSonic 3.0.0.3 t4 模板生成连接不足

对具有 1400 多个表的数据库运行模板时,出现以下错误。服务器显示数百个连接。有谁知道这是一般模板生成的问题,还是这些模板的具体问题。其他较小的数据库对我来说可以生成。

运行转换:System.InvalidOperationException:超时已过期。在从池中获取连接之前超时时间已过。这可能是因为所有池连接都在使用中并且达到了最大池大小。

在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) 在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) 在 System.Data.SqlClient.SqlConnection.Open() 在 Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1。 GeneratedTextTransformation.GetCommand(String sql) in c:\POS\POS.Win\Templates\SQLServer.ttinclude: 第 13 行 Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.LoadFKTables(String tableName) 在 c:\POS\POS.Win\Templates \SQLServer.ttinclude:Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.LoadTables() 中的第 179 行 c:\POS\POS.Win\Templates\SQLServer.ttinclude:Microsoft.VisualStudio 中的第 131 行。c:\POS\POS.Win\Templates\ActiveRecord.tt:第 21 行中的 TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.TransformText()

0 投票
1 回答
202 浏览

subsonic - SubSonic 3.0.0.3 C# 我们应该如何处理保留字?

我有一个遗留数据库,其列名如“void”。我还有几个 Microsoft SSIS 日志数据库。那些有像“事件”和“操作员”这样的列名。看起来我们需要尽早在 Settings.ttinclude 模板中的列上设置 CleanName,但我不太确定解决此问题的最佳方法,因为保留字列表可能会很长。这应该是一个单独的包含吗?我很乐意做出贡献,但我想先从你们聪明的人那里得到一些设计意见。

0 投票
2 回答
263 浏览

subsonic - SubSonic 的 SimpleRepository 可以在内存中运行吗?

我正在使用 Subsonic 的 SimpleRepository,我正在尝试编写一些单元测试,这样它们就不会触及数据库,但我无法确定 SimpleRepository 是否可以针对内存列表工作(就像活动记录可以) 而不是实际的数据库。

我想做以下事情:

这一切都应该发生在记忆中。

0 投票
2 回答
411 浏览

subsonic - 使用 Subsonic 3.0.0.5 迁移添加色谱柱

我想知道如何使用 Subsonic 3.0.0.5 MIGRATIONS 将新列插入现有数据库表。

基本上,我想更改 MS SqlServer 数据库中的现有表,并在其中添加另外三列。

请告诉我我将如何做到

问候,

纳维德汗

0 投票
2 回答
405 浏览

sql-server - Subsonic 3.0.0.5 迁移行更新

我想更新一个表格行,我有以下代码

无效 updatePrimaryPaymentAndSecondaryPaymentSourceTypes()

{

LookUpDetails lookUpDetail = new LookUpDetails();

var repo = new SimpleRepository("E2Lending", SimpleRepositoryOptions.RunMigrations);

lookUpDetail = repo.Single(80);

lookUpDetail.Col1Value = "我的支票账户";

repo.Update(lookUpDetail);

}

公共类 LookUpDetails

{

}

当我执行然后 repo.Update(lookUpDetail); 显示空引用异常。你能告诉我如何更新表中的单个记录吗?

问候

0 投票
2 回答
256 浏览

visual-studio-2008 - 安装 Subsonic - 添加文本模板无济于事

我正在尝试开始使用 Subsonic (v3)。简短的安装说明表明我必须:

  • 添加对 DLL 的引用 = 完成
  • 编辑 Setting.ttinclude 以使用正确的连接字符串 = 完成;将 appsettings 添加到 web.config
  • 将模板添加到项目 = 完成,但没有生成任何内容;没有错误也没有代码。

该演示表明,当您添加文件时,会创建适当的 .vb/.cs 类,或者会产生一些错误 - 但我什么也没得到,只是一个包含模板的文件夹。

当谈到 T4 模板时,我是一个完全的新手——事实上,直到现在我才知道它们存在(!)。

有什么想法吗?这必须是基本的东西;这应该很简单。

仅供参考:我正在使用 VS Professional 2008 - 我知道 VS Express 可能存在类似问题。

0 投票
2 回答
632 浏览

subsonic - SubSonic 3.0.0.3 我们如何在查询工具中使用连接?

我正在尝试使用查询工具,但我不知道如何为连接指定正确的参数。这是据我所知:

根据智能感知,接下来需要SubSonic.Schema.IColumn类型的参数。如何提供正确的参数?