小编Jay*_*Sun的帖子

从两个现有表中创建一个具有每种组合可能性的新表

我有两个临时表#a和#b都填充了整数值.假设它们都包含10行,值为1-10.

我想创建一个第三个临时表#c,其中包含a和b的所有可能组合.所以它总共有100行(1,1),(1,2)......(10,10).我将如何在SQL中执行此操作.我正在使用的实现是SQL Server 2012.

sql sql-server sql-server-2012

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

Url.Action没有给我实际的Url

我有一个名为"索引"的视图.页面上有一个搜索栏,当您点击提交时,我有Javascript重定向:

var alerted='@url';
var url=alerted + "/" + $("#SearchText").val();
Run Code Online (Sandbox Code Playgroud)

在Razor视图中,url是一个定义为的变量var url = Url.Action("Index", "Search");

但是在Javascript中,警告输出"/".我不知道为什么会这样.如果我将其更改为另一个控制器视图,那很好.但如果我从索引中调用索引,它就什么也没给我.是什么赋予了?我需要它来给我我所在页面的网址.

javascript asp.net-mvc asp.net-mvc-3

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

LINQ查询无法将数据选择到自定义类对象中

所以我在下面有一个LINQ查询:

var data= (from p in _db.P
           join t in _db.TP on
           p.Id equals t.PId
           select
                  new TPE{
                           PId= t.PId,
                           TId= t.Id
                          }
            ).ToList();

            return data;
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,它给了我一个错误:

The entity or complex type 'TPE' cannot be constructed in a LINQ to Entities query. 
Run Code Online (Sandbox Code Playgroud)

我已经查看了其他正确执行此操作的LINQ查询,但我不知道为什么我的查询无效.任何见解?

linq asp.net

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

如何在MVC3中生成包含多个参数的链接?

我有一个看起来像的控制器方法

public ViewResult Index(string id, string participant="", string flagged = "")
Run Code Online (Sandbox Code Playgroud)

id是我的global.asax中此控制器的路由值.我想将其他值作为常规参数传递,因此链接看起来像

.../controller/Index/id?participant=yes&flagged=no
Run Code Online (Sandbox Code Playgroud)

有没有办法在MVC 3中使用Razor脚本生成这样的链接?

razor asp.net-mvc-3

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

SQL选择多对多表

我有3个表:Movies,Actors,和MovieActors.MovieActors是的许多一对多的关系Movies,并Actors与列MovieActorId,MovieId以及ActorId

如何查找包含特定演员集的电影?例如,我想找到所有同时拥有Michael Fassbender(演员Id 1)和Brad Pitt(演员Id 2)的电影.查询会是什么样的?

sql sql-server

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