小编Jor*_*dan的帖子

选择所有数据包括另一个表,即使为null

设置:(1)员工表(employeeID,firstName,lastName)

(1)鞋桌(shoeID,Employee_employeeID,shoeName,shoeColor,shoeBrand)

我想选择在雇员表的所有行,即使是在鞋表显示不匹配雇员(Employee_EmployeeID)是整个行呢.示例所需输出:

 EmployeeID  | firstName    | lastName    | shoeName     |   shoeColor  | shoeBrand

 1            John           Smith         AirMax2          Red          Nike
 2            Ronald         Mcdonald      null             null         null
 3            James          Knight        null             null         null
 4            Cindy          Smith         Pump             Brown        Cole Haan
Run Code Online (Sandbox Code Playgroud)

我尝试了很多不同的连接,我会为每个Employee获取重复的行.

mysql sql

11
推荐指数
3
解决办法
3万
查看次数

实体框架:Database.ExecuteSqlCommand方法

所以,我有一个基本的更新声明,我在我的MVC 4应用程序中运行.我这样称呼它(SQL Server 2008 R2,Entity Framework 5.0):

var requestData = requestInfo.Database.ExecuteSqlCommand("UPDATE TABLE Blah.. ");
Run Code Online (Sandbox Code Playgroud)

命令成功完成,但有时requestData返回1,有时返回2.我找不到任何文档或解释这些返回值的含义.我看过这里:

http://msdn.microsoft.com/en-us/library/gg679456(v=vs.103).aspx

但是,它没有给出任何明确的答案.

如果有人可以链接到解释此命令的返回值的链接,我将非常感激.

c# asp.net-mvc entity-framework sql-server-2008

8
推荐指数
1
解决办法
2万
查看次数

Visual Studio 2017本地化发布设置

这应该很简单,但是我还没有找到停止这种情况的方法。Visual Studio发布了许多本地化的DLL-似乎有德国本地化,西班牙本地化,意大利本地化,法国本地化,日本本地化,俄罗斯本地化和韩国本地化。我有一个ASP.NET Web API ODATA应用程序,当我使用Visual Studio 2017发布项目时,这些本地化的dll占用了bin文件夹中的不必要空间。我的应用程序仅需要支持En-US。我该如何进行更改?已发布的bin文件夹的屏幕截图:

在此处输入图片说明

c# localization odata asp.net-web-api2 visual-studio-2017

8
推荐指数
1
解决办法
1633
查看次数

MVC4多控制器

这是一个非常基本的问题,但我找不到任何明确,简单,直接的答案.

我有一个带有1个HomeController.cs文件的基本MVC4应用程序.我想创建第二个Controller.cs文件以放入更多代码,因此HomeController不会变成意大利面条代码.

所以显然第1步是添加一个新的控制器.我假设下一步是向RouteConfig.cs添加一些东西.

我需要添加什么来RouteConfig.cs来使用新的Controller.cs?

c# asp.net asp.net-mvc asp.net-mvc-4

1
推荐指数
1
解决办法
1445
查看次数