小编Jes*_*aja的帖子

使用lambda分组多列

如何使用lambda将多列分组?

我看到了如何使用linq实现它的示例,但我正在寻找lambda形式.

.net c# lambda entity-framework

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

选择Top 1字段并分配给本地变量

我想从此查询中获取ExtractedDate的值,并在下一个查询中将其用作@LastExtractDate.我怎么做?

    SELECT TOP 1 [ExtractedDate]
    FROM [OnsiteV4].[dbo].[SqlPendingIndex] order by ExtractedDate desc
Run Code Online (Sandbox Code Playgroud)

下一个查询:

    insert into @table(Hex, KeyDeviceId, ObjectDateTime, ExtractedDate  )
SELECT     CONVERT(VARCHAR(MAX), CONVERT(VARBINARY(MAX), ObjectValue, 1)) AS Hex, KeyDeviceId, ObjectDateTime , GETDATE ()
    FROM         SQLPending
    WHERE     (ObjectSubType LIKE '%GAS%') and (ObjectDateTime > @LastExtractDate)
Run Code Online (Sandbox Code Playgroud)

sql sql-server

60
推荐指数
4
解决办法
6万
查看次数

选择"编辑顶部'N'行时更改顺序"

我想知道当您在SSMS中右键单击表并选择"编辑顶部'n'行"时是否可以更改结果的顺序.

我注意到它将'order by'默认为第一列.

不幸的是,我手动更新记录,如果我可以将其订购到直接映射到我的Excel电子表格的列,它将节省很多时间.

注意:我知道如何更改我可以编辑的行数(因此我使用'n'而不是默认值的原因:200).

我只是想知道它是否可能,也许来自了解它内部的人.我希望它执行一些脚本,我可以编辑该脚本?

提前致谢

sql sql-server ssms

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

使用Visual Studio IDE查找和替换搜索多个字符串

我想从文件中的一行中找到多个字符串.例如,

这是示例文本

我能够找到is sample text该行中的字符串.

只是我想找到字符串包含字符串istext.有可能找到使用Visual Studio IDE "Find and Replace"

有没有其他方法可以使用Visual Studio IDE查找多个字符串?

visual-studio

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

使用SqlQuery处理存储过程的多个结果

我有一个存储过程,它返回一组多个结果(两个表).我这样调用存储过程:

var result = context.Database.SqlQuery<RefererStatisticResult>(
"exec [dbo].[GetReferrer] @StartDate, @EndDate, @Source",
this.CreateInParam("@StartDate", SqlDbType.DateTime, startDate),
this.CreateInParam("@EndDate", SqlDbType.DateTime, endDate),
this.CreateInParam("@Source", SqlDbType.SmallInt, eventSourveVal)).ToArray();
Run Code Online (Sandbox Code Playgroud)

我的RefererStatisticResult包含两个List <>属性,用于结果集,但调用后列表为空.我该如何处理结果集?是否可以使用SqlQuery?

c# sql-server stored-procedures entity-framework

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

显示逗号而不是点作为小数分隔符

我只想在德国获得正确的数字格式,所以我需要将逗号显示为小数点分隔符而不是点数.但是这个...

DECLARE @euros money
SET @euros = 1025040.2365
SELECT CONVERT(varchar(30), @euros, 1)
Run Code Online (Sandbox Code Playgroud)

显示1,025,040.24而不是1.025.040,24(或1025040,24).在C#中提供适当的CultureInfo但是如何在T-SQL中执行它会很简单?

我真的需要用REPLACE吗?但即使如何1,025,040.24正确更换?

t-sql sql-server currency sql-server-2005 type-conversion

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

作为 Select 语句的结果,一次分配多个变量

由于运行时的原因,我想在 SQL-Server 存储过程中一次将单行结果集的列分配给多个变量。我想替换以下代码的最后两行:

Declare @A int
Declare @B int
Select @A = (Select Col1 From Table1 Where ID=1234)
Select @B = (Select Col2 From Table1 Where ID=1234)
Run Code Online (Sandbox Code Playgroud)

由于在这个版本中程序会搜索 ID=1234 两次,我想做一些类似的事情

Select @A, @B = (Select Col1, Col2 From Table1 Where ID=1234)
Run Code Online (Sandbox Code Playgroud)

但我无法找出正确的语法。

t-sql sql-server

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

表格行分成两页(打印介质)

我有一个可以在网页中使用的表格,但是在打印我的表格 ( ctrl+ p) 时,它打破了我想要的方式。第一页的最后一行与第一页上的行的一部分和第二页上的行的另一部分分开。那么,有没有办法克服这个问题,行可以有不同的内容和大小。我也试过这个属性

 page-break-before/after: auto. page-break-inside:avoid;
Run Code Online (Sandbox Code Playgroud)

但没有结果。有没有办法打破表格并将表格的一部分移动到下一页而不将最后一行分成两部分用于打印介质?任何帮助将不胜感激。

在此处输入图片说明

table,th,td { 边框:1px 纯黑色;边框折叠:折叠;} th,td { 填充:5px; }

</style>
</head>
<body>
<table style="width:100%;">
<tr>
  <th><span>Firstname</span></th>
  <th><span>Lastname</span></th>      
  <th><span>Points</span></th>
</tr>
<tr>
  <td><span>Jill</span></td>
  <td><span>Smith</span></td>     
  <td><span>50</span></td>
</tr>
<tr>
  <td><span>Eve</span></td>
  <td><span>Jackson</span></td>       
  <td><span>94</span></td>
</tr>
<tr>
  <td><span>John</span></td>
  <td><span>Doe</span></td>       
  <td><span>80</span></td>
</tr>
   /*here I have many <tr> elements*/
</table>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css printing printing-web-page

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

使用 C# 执行 Google Apps 脚本

我是 Google 日历 API 的新手。我创建了使用 Google Apps 脚本将事件添加到 Google 日历的函数。这很好用。但我想从 C# 应用程序执行 Google Apps 脚本

怎么做?

c# google-calendar-api google-apps-script

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

LINQ - 介于"a"和"e"之间

我有一个通用的学生名单.我希望在between "a" and "e"LINQ的帮助下开始过滤学生姓名.

Students = Students.Where(s => s.Name.Substring(0, 1) == "a" 
                            && s.Name.Substring(0, 1) == "e").ToList();
Run Code Online (Sandbox Code Playgroud)

请帮我这样做.

c# linq

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