问题标签 [subsonic2.2]

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 回答
632 浏览

subsonic - 使 SubSonic 使用现有的而不是新的数据提供者

我正在将 SubSonic 添加到旧版应用程序中。此应用程序已经定义了一个 ConnectionString。有没有办法可以使用此连接字符串而不是创建新的数据提供程序条目?

我知道一种解决方案是以编程方式在代码中设置它(即 SubSonic.DataService.GetInstance("Name").SetDefaultConnectionString("ConnString") )。但是,有没有更优雅的解决方案?

0 投票
2 回答
409 浏览

subsonic - 即时更改连接

我有一个包含 50 个数据库的 SQL 服务器。每个都有完全相同的架构。我使用了很棒的 Subsonic 2.2 基于其中之一创建了 DAL。

我需要遍历一个数据库名称列表并连接到每个数据库名称并一次执行一个更新。

如果有办法改变亚音速使用连接字符串的方式。我相信我需要将连接字符串存储在内存中,这样它才能不断变化。

这可能吗?

我试着做一个

..但这没有用

谢谢!

0 投票
1 回答
51 浏览

.net - Subsonic 从对象名称中的表名称中去除尾随 s

我有一个名为 Group_Focus 的表,当我们使用 Subsonic 2.2 生成代码时,它调用对象 GroupFocu,而文件名为 GroupFocu.cs 和 GroupFocuController.cs。有没有办法让它在构建对象时不剥离 s ?

我在 web.config 的 Provider 设置中使用以下设置:

includeTableList="^Group" stripColumnText="s_,d_,b_" stripTableText="tbl"

0 投票
2 回答
2377 浏览

subsonic - SubSonic 如何执行 SQL 语句?

我的网站在我的网站上使用 Subsonic 2.2。

我有 1 个奇怪的情况,我需要运行一些临时 SQL 语句。

有人能帮我一下吗?看起来,我只想返回一个通用的字符串列表。

谢谢!

0 投票
2 回答
231 浏览

subsonic3 - SubSonic + Oracle - 2.2 或 3 哪个更好?

几年来,我一直在使用 SubSonic 2 & 2.2 和 Sql Server。对于我的新工作,我最近刚刚在 Oracle 中使用了 SubSonic 2.2,但遇到了一些小问题。

示例:它在运行时无法在表中找到列,即使它在映射期间找到它。

SubSonic 3 是否提供比 2.2更好的 Oracle 支持?

似乎 SubSonic 2.2 不支持存储过程,而 SubSonic 3 对 Oracle 根本不起作用

0 投票
1 回答
796 浏览

sql-order-by - Subsonic 2 Order By 排序不起作用

我正在尝试对亚音速 DAL 集合进行排序(ORDER BY)

但它不是排序。我错过了什么吗?

0 投票
1 回答
1550 浏览

c# - 找不到应用程序配置文件的 SubSonicService 部分

当我尝试在设计器的 Visual Studio 中打开我的 MainForm 时,会弹出此错误而不是 Visual Studio 的设计器。

找不到应用程序配置文件的 SubSonicService 部分

它以前工作过,项目中有很多其他表单/控件并且它们工作。我也可以毫无问题地构建我的项目并运行它,它似乎只是设计者。

我的 app.config 有一段 SubSonic,我没有更改它,所以它应该是正确的,因为它以前工作过。

我将 C# 与 Visual Studio 2005 和 .net 2 与 SubSonic 2 一起使用,我无法切换,它是一个现有项目。

有谁知道如何解决这个问题?

0 投票
1 回答
120 浏览

subsonic - SubSonic 生成以 ColumnX 为列的表格

这对我来说没有多大意义。我们最近在为数据库表生成 SubSonic 对象或将视图列重命名为 ColumnX 时发生了两次这种情况。第一次是有意义的,因为列名是 Value,一个 C# 关键字。但是第二次出现,表的列名是Grade,不是关键字也不是保留字。有谁知道为什么 SubSonic 在生成对象时将此列名称转换为 GradeX?

谢谢。

0 投票
3 回答
676 浏览

c# - 如何在 SubSonic 2.2 中执行 Oracle top-n(分页)查询?

免责声明:出于安全原因,我在这里更改/混淆了一些变量/表/列名称。如果看起来有点不对劲,请原谅我。)

我正在构建 Oracle 10g 数据库的前端,并且正在尝试获取分页数据。除了分页之外,下面的 SubSonic 2.2 代码按照我想要的顺序给了我想要的东西:

这会产生以下 SQL:

然后我尝试引入分页:

它消除了我的 WHERE 和 ORDER BY 子句:

我是 SubSonic 的新手,所以我不知道这是否是一个错误,或者我只是没有以首选的方式进行操作,或者 Oracle 是否要求以不同的、更以 Oracle 为中心的方式来完成。(甲骨文似乎要求一切。)

如果不是很明显,我想要的是每个后续页面都包含 10 个下一个最近创建的非禁用记录。如何在 SubSonic 2.2 中做到这一点?

0 投票
1 回答
198 浏览

subsonic - SubSonic - 我如何创建我的业务逻辑层

我是亚音速的新手,通常这是编程,我通常从 rad 的角度进行开发,因此使用 Visual Studio 数据集设计器,但我想开始研究开发 n teir 方法。

我从未使用过业务逻辑层,(顽皮)通常我背后的代码负责验证以及一般页面级别的验证。

我如何生成我的业务逻辑,我是否创建我的一个类的部分类,然后将业务逻辑添加到其中?这看起来如何?就这样我有个主意。

任何示例或建议将不胜感激。

谢谢