小编Jas*_*ers的帖子

LEN函数不包括SQL Server中的尾随空格

我在SQL Server 2005中有以下测试表:

CREATE TABLE [dbo].[TestTable]
(
 [ID] [int] NOT NULL,
 [TestField] [varchar](100) NOT NULL
) 
Run Code Online (Sandbox Code Playgroud)

填充:

INSERT INTO TestTable (ID, TestField) VALUES (1, 'A value');   -- Len = 7
INSERT INTO TestTable (ID, TestField) VALUES (2, 'Another value      '); -- Len = 13 + 6 spaces
Run Code Online (Sandbox Code Playgroud)

当我尝试使用SQL Server LEN()函数找到TestField的长度时,它不计算尾随空格 - 例如:

-- Note: Also results the grid view of TestField do not show trailing spaces (SQL Server 2005).
SELECT 
 ID, 
 TestField, 
 LEN(TestField) As LenOfTestField, -- Does not include trailing …
Run Code Online (Sandbox Code Playgroud)

sql-server

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

解决"验证():元素'xxxx'不受支持"Visual Studio 2005/2008中的警告

在过去的几天里,我开始在Visual Studio 2008 ASP.NET WebForms项目中获得以下验证警告(设计时的绿色波浪线):

验证():不支持元素'xxxx'.

其中'xxxx'是标准的ASP.NET服务器控件(asp:panel,asp:container,asp:textbox)

该应用程序仍然可以编译和运行,但警告是一个烦恼.

请参阅我找到的解决方案的答案.

asp.net visual-studio-2005 visual-studio-2008

28
推荐指数
2
解决办法
4万
查看次数

AngularJS ng-click在IE11中不起作用

我在HTML中定义了以下按钮:
<button type="button" class="btn btn-default" ng-click="onCancel()">Cancel</button>
在控制器中附加了$ scope的相应功能.

我正在使用AngularJS 1.2.21.

当我单击Internet Explorer 11中的按钮时,没有任何反应 - 也就是说,ng-click不会触发.

internet-explorer angularjs

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