问题标签 [view]

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 投票
2 回答
5975 浏览

sql-server - SQL Server 视图在更改基础依赖项后显示过时/错误数据

我们有一个视图(称为 X),它是由其他 2 个视图(称为 Y 和 Z)调用的基本视图。

今天我们对视图 X 进行了更改,之后视图 Y 和 Z 开始带回不正确的数据。当我们在 Management Studio 中运行时SELECT * FROM Y(这正是在代码中调用视图的方式),它会返回不正确的数据。但是,当我们运行视图包含的实际 SQL 时,它就很好了。我们尝试了很多方法,直到一位同事建议添加一个空间来查看 X 和 Z,然后运行 ​​Alter,它奏效了。一切恢复正常并运行良好。

我的问题是:MSSQL 是否缓存其视图?如果是这样,你如何强迫他们不要或强迫他们重新编译?

此外,任何关于此的额外阅读都会有所帮助。

0 投票
1 回答
3225 浏览

sql-server - MSSQL——用PK创建视图

我的创建视图代码是这样的

如何创建一个PK。我需要进行全文搜索。Tks

0 投票
14 回答
5684 浏览

asp.net-mvc - ASP.NET MVC 让我想起了旧的经典 ASP 意大利面条代码

在查看了这个站点一段时间后,我刚刚浏览了一些 MVC 教程。只是我,还是 MVC 视图页面带回了经典 ASP 意大利面条代码的可怕闪回,所有的 HTML 和 ASP.NET 跳进跳出,到处都有黄色分隔符,无法阅读?代码/设计分离的重要性发生了什么变化?在教程出现在查看页面开发部分之前,我真的被新技术所吸引。

还是我错过了什么?(并且不要说您可以使用模板来提供帮助,因为它只是将意大利面移动到另一个位置 - 将它扫到地毯下 - 它不能解决问题)

0 投票
1 回答
730 浏览

wpf - 刷新 ObjectDataProvider 时视图丢失

我正在根据 Josh Smith 在http://joshsmithonwpf.wordpress.com/2007/06/12/searching-for-items-in-a-listbox的示例在列表上实现文本框过滤器。基本上,它将视图上的过滤器设置为检查搜索框中文本的委托。我像这样连接过滤器:

后来,当我刷新 ObjectDataProvider 时,过滤器丢失了。我注意到 pickerView.View 在刷新后具有不同的哈希码。数据刷新时是否重新创建了所有视图?这是否意味着每当我调用 ObjectDataProvider.Refresh() 时都应该重新附加过滤器?有没有更聪明的方法来安装这个不需要保姆的过滤器?

0 投票
2 回答
1965 浏览

sql - SQL 视图中未使用字段的性能

我正在使用 MS SQL Server。

当我定义数据库模式时,我定义了一个(非物化)视图,其中包括许多字段,例如如下(其中“主题”是表的名称,视图是主题表上的自联接) :

稍后(在运行时)我在 select 语句中使用此视图,如下所示:

此 SELECT 语句不引用(不选择)视图中的许多字段:例如,它选择了 Subordinate_topicXhtml 字段,但不选择 Superior_topicXhtml 字段。

我的问题是:

1) 在视图中定义但在视图的运行时选择中未引用的字段对性能有很大影响吗?假设您愿意,Superior_topicXhtml 字段包含大量数据(是一个很长的字符串)。

2)我如何自己验证这个答案?测试(用秒表测量经过的时间)是唯一的方法,还是有可能获得基于理论的答案?我正在使用带有 SQL Express 的 Microsoft SQL Server 2008 的“Microsoft Server SQL Management Studio”。我了解如何获取(但尚未学会如何解释)此查询的“估计执行计划”,但这仅显示正在发生的索引和循环,而不是是否从未引用的字段中检索数据。

0 投票
3 回答
24113 浏览

sql - Grails 中的 SQL/数据库视图

有谁知道通过 Grails 访问 sql 视图的最佳方法是什么(或者这是否可能)?这样做的一个明显方法是对视图使用 executeQuery 从视图中选择一组行,我们不会将其视为域对象列表。然而,即使在这种情况下,对哪个域类运行 executeQuery 也并不明显,因为实际上我们只是使用该域类来针对完全不相关的实体(视图)运行查询。

是否更愿意创建一个表示视图的域类,然后我们可以对那个域类使用 list() ?这似乎会出现问题,因为 Grails 可能希望能够插入、更新、删除和修改任何域类的表模式。

[编辑:
在此跟进问题:Grails Domain Class without ID field or with partial NULL complex field

0 投票
1 回答
2041 浏览

mfc - SDI框架中如何根据主机改变视图大小?

我想根据 SDI 框架中主机的大小来设置视图的大小。也就是说当我改变大型机的大小时,视图的大小也会随之改变,客户区也随之改变。我怎样才能做到这一点?

谢谢

0 投票
3 回答
11781 浏览

c# - 将数据从视图传递到控制器

在 ASP.NET MVC 应用程序中,我正在为管理员制定接受或拒绝新成员的逻辑。我正在显示成员列表和两个按钮接受和拒绝,如下所示:

因此,待处理的成员数据列表位于 MyMember 对象列表中。每个 MyMember 对象都将打印出成员,并为管理员设置了两个按钮来接受或拒绝待处理的成员。

然后,在控制器中,我将这两个输入字段/表单的处理分开,如下所示:

我想直接获取用户按下的按钮旁边的对象。如何将 MyMember 对象从 View 发送到控制器?或者我如何通过按下按钮发送一个数字索引?也许有一个隐藏的领域?

0 投票
7 回答
69168 浏览

sql-server - 我可以有一个外键引用 SQL Server 视图中的列吗?

在 SQL Server 2008 中并给出

是否可以定义TableZ(A_or_B_ID, Z_Data)这样的Z.A_or_B_ID列被限制在中找到的值ViewC?这可以通过针对视图的外键来完成吗?

0 投票
1 回答
4978 浏览

zend-framework - Zend Framework:有没有办法获取视图模板目录的路径?

我只是想找到一种方法来使用 Zend 框架获取我的视图模板目录的路径。有没有办法做到这一点?