问题标签 [visual-studio-lightswitch]

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

visual-studio-2010 - 无法安装 Visual Studio LightSwitch 2011

我想试用 Visual Studio Lightswitch 11 的 90 天试用版,但我无法安装它。

我已经从 Microsoft 下载站点下载了完整的 ISO 安装程序。

安装程序显示的错误是:安装程序无法安装以下组件:Microsoft Visual Studio LightSwitch 2011 - ENU

日志文件显示以下内容:

无论是否安装了 Visual Studio 并更新到 SP1。

我目前正在运行 Windows 7 Ultimate x64 SP1。

任何帮助是极大的赞赏。

0 投票
1 回答
1909 浏览

mysql - LightSwitch + MySQL 错误:不支持嵌套事务

尝试连接和修改 MySQL 表中的现有数据。读取工作正常,但在尝试保存更改时,会出现以下错误。

在提供程序连接上启动事务时出错。有关详细信息,请参阅内部异常。内部异常消息:不支持嵌套事务。

使用 MySQL 连接器网络 6.4.3

回答

我找到了一个适用于我的情况的答案。将以下代码添加到数据源代码中

0 投票
1 回答
1151 浏览

visual-studio-lightswitch - Visual Studio LightSwitch - 如何从代码中对应用程序启动运行查询?

我有一个包含与用户安全相关的表的数据库,我将这个数据库导入 LightSwitch 到一个名为 UserData 的数据源中。然后,我在其中一个实体(角色实体)中添加了一个查询 - GetRolesByPersonId(int)。我看到这个查询是作为 UserData 类的一个非静态方法生成的,为了调用它,我当然需要这个类的一个实例。

我想在我的应用程序启动时运行此查询以获取与安全相关的信息,以便启用/禁用菜单。

问题 1:我应该从什么方法/事件中读取查询?我从 Application_Initialize() 尝试,我正确吗?

问题 2:Application_Initialize() 时是否有现成的 UserData 实例?我是否需要实例化一个新对象才能调用我的查询?

谢谢

0 投票
1 回答
959 浏览

ria - 带参数 LightSwitch 的 RIA DomainService 查询

我正在尝试在 LightSwitch 中使用 RIA 服务,但是当 DomainService 中的查询具有参数时出现错误,因为该查询未导入 LightSwitch。

所有其他查询都很好。

在向导窗口中附加数据源时出现的错误是

查询“AllRecordsbyId”中的参数“ID”不是可为空的类型。不会导入此查询。

0 投票
1 回答
98 浏览

visual-studio-lightswitch - 是 LightSwitch 错误吗?调整控件大小的问题

请下载“Beginning Microsoft Visual Studio LightSwitch Development”一书的源代码 http://www.wrox.com/WileyCDA/WroxTitle/Beginning-Microsoft-Visual-Studio-LightSwitch-Development.productCd-1118021959,descCd-DOWNLOAD.html

当您从“Chapter 09\Sample 6 - Value Pickers”文件夹运行代码时,您将看到这个格式错误的项目详细信息选项卡: 项目详细信息选项卡

如您所见,客户行和代码行之间存在很大差距,但在书中的图中没有差距。我试图改变客户控件的高度,但它不会改变间隙的高度。

请帮忙。

罗伯特

0 投票
1 回答
390 浏览

visual-studio-lightswitch - 关于 Lightswitch web 应用程序的一个问题

是否可以在 LightSwitch 中创建可以托管在服务器上的 Web 应用程序?

0 投票
2 回答
423 浏览

visual-studio-lightswitch - 是否有任何其他选项可用于在 Lightswitch 中调试此删除问题

我在灯开关论坛上发布了这个问题,但一无所获。我想在放弃 Lightswitch 之前再试一次。

我正在对具有明确定义的关系约束的 Sql Server 数据库实施删除。由于各种原因,我无法对这些关系指定级联删除。

我的方法似乎是正确的,因为我成功地删除了一种实体类型。在实体的删除事件中,我将删除所有相关子项,如下所示:

但是,我的一种实体类型失败了。这个实体有孙子,但我也要删除它们。不仅如此,当我注释掉孙子的删除并尝试删除一个没有相关孙子的实体时,我得到了同样的错误。我以与有效的 TSQL 脚本相同的顺序删除所有内容。但是,在运行时,我收到此错误:

操作失败:无法更改关系,因为一个或多个外键属性不可为空。当对关系进行更改时,相关的外键属性将设置为空值。如果外键不支持空值,则必须定义新关系,必须为外键属性分配另一个非空值,或者必须删除不相关的对象。

当我分析数据库时,我可以看到很多选择,但没有尝试删除,所以 Lightswitch 只是认为会有问题。我该怎么做才能找出问题所在?从模型中删除各种相关实体永远不会产生任何不同的消息。

0 投票
1 回答
2034 浏览

foreign-key-relationship - 处理一对一的外键关系 - LightSwitch

我目前正在尝试在 LightSwitch 中添加一对一的外键关系。它介于 ID 和用户名之间。理想情况下,我可以在显示相关 ID 的任何地方显示用户名。非常感谢任何帮助。

0 投票
1 回答
1867 浏览

visual-studio-lightswitch - 在 Lightswitch 中更改导入表的关系多重性

我在 SQL Server 一个Messages和第二个中有两个表Message Bodies。两者之间存在 FK 关系(主键在Messages列 ( Message ID) 上Message Bodies

Message Bodies具有指定的唯一索引Message ID以确保没有重复。

所有数据库工作的目标是确保一对一的映射。

当我将它作为数据源添加到 Lightswitch 中时,它会在它们之间添加一对多关系。

当多重设置被禁用时,如何更改此设置?

0 投票
1 回答
4527 浏览

visual-studio-lightswitch - 在 LightSwitch 中设置默认值

我需要将字段预先设置为最后输入的值。我将值保存Save()到静态,然后我想在下次创建新的输入表单时将该字段设置为该值。

我无法完成最后一步...我收到实体错误,指出实体已附加。

如何设置字段的值?