小编Bry*_*oth的帖子

SQL:WHERE子句中的IF子句

是否可以在MS SQL中的WHERE子句中使用IF子句?

例:

WHERE
    IF IsNumeric(@OrderNumber) = 1
        OrderNumber = @OrderNumber
    ELSE
        OrderNumber LIKE '%' + @OrderNumber + '%'
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

191
推荐指数
6
解决办法
77万
查看次数

Linq to Sql:多个左外连接

我在使用LINQ to SQL找出如何使用多个左外连接时遇到了一些麻烦.我理解如何使用一个左外连接.我正在使用VB.NET.下面是我的SQL语法.

T-SQL

SELECT
    o.OrderNumber,
    v.VendorName,
    s.StatusName
FROM
    Orders o
LEFT OUTER JOIN Vendors v ON
    v.Id = o.VendorId
LEFT OUTER JOIN Status s ON
    s.Id = o.StatusId
WHERE
    o.OrderNumber >= 100000 AND
    o.OrderNumber <= 200000
Run Code Online (Sandbox Code Playgroud)

t-sql linq vb.net left-join linq-to-sql

159
推荐指数
4
解决办法
10万
查看次数

IIf()和If之间的性能差异

在Visual Basic中,使用IIf函数而不是If语句时是否存在性能差异?

vb.net iif-function if-statement

97
推荐指数
8
解决办法
6万
查看次数

SQL:仅选择具有NULL值的列

如何选择表中仅包含所有行的NULL值的所有列?我正在使用MS SQL Server 2005.我试图找出表中没有使用哪些列,以便我可以删除它们.

sql-server

49
推荐指数
5
解决办法
25万
查看次数

在WinForm标签中格式化文本

是否可以格式化WinForm标签中的某些文本而不是将文本分成多个标签?请忽略标签文本中的HTML标签; 它只是用来表达我的观点.

例如:

Dim myLabel As New Label
myLabel.Text = "This is <b>bold</b> text.  This is <i>italicized</i> text."
Run Code Online (Sandbox Code Playgroud)

哪个会在标签中生成以下内容:

这是粗体文字.这是 斜体文本.

formatting text label winforms

21
推荐指数
5
解决办法
4万
查看次数

LINQ:自定义列名

UPDATE

我基本上将查询绑定到WinForms DataGridView.我希望列标题合适,并在需要时包含空格.例如,我想要一个列标题First Name代替FirstName.


如何在LINQ中创建自己的自定义列名?

例如:

Dim query = From u In db.Users _
            Select u.FirstName AS 'First Name'
Run Code Online (Sandbox Code Playgroud)

linq asp.net datagridview linq-to-sql

17
推荐指数
4
解决办法
5万
查看次数

数据访问层的目的是什么?

我很久以前就开始了一个项目,并在我的解决方案中创建了一个数据访问层项目,但从未开发过任何内容.数据访问层的目的是什么?有没有什么好的资料可以让我了解更多有关数据访问层的信息?

terminology data-access-layer

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

在Visual Studio 2008中创建自定义代码段

就像标题所说,你如何在Visual Studio 2008中创建自定义代码片段?

visual-studio-2008 code-snippets

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

如何将参数传递给ASP.NET MVC中的AjaxOptions类的OnSuccess函数?

如何将参数传递给ASP.NET MVC OnSuccess中的AjaxOptions类的函数?

这是我的代码,但它不起作用:

<%= Ajax.ActionLink("Delete", 
                    "Delete", 
                    "MyController", 
                    New With {.id = record.ID}, 
                    New AjaxOptions With 
                    {
                        .Confirm = "Delete record?", 
                        .HttpMethod = "Delete", 
                        .OnSuccess = "updateCount('parameter')"
                    })
%>
Run Code Online (Sandbox Code Playgroud)

UPDATE

设置OnSuccess属性以(function(){updateCount('parameter');})解决我的问题:

<%= Ajax.ActionLink("Delete", 
                    "Delete", 
                    "MyController", 
                    New With {.id = record.ID}, 
                    New AjaxOptions With 
                    {
                        .Confirm = "Delete record?", 
                        .HttpMethod = "Delete", 
                        .OnSuccess = "(function(){updateCount('parameter');})"
                    })
%>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-ajax

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

如果,IIf()和If()

我最近问了一个关于IIf与If的问题,并发现VB中有另一个叫做If的函数,它与IIf基本上做同样的事情但是是短路的.

这个If功能是否比IIf功能更好?If语句是否胜过IfIIf函数?

.net vb.net iif-function if-statement

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