小编use*_*016的帖子

引用WHERE子句中的列别名

SELECT logcount, logUserID, maxlogtm
   , DATEDIFF(day, maxlogtm, GETDATE()) AS daysdiff
FROM statslogsummary
WHERE daysdiff > 120
Run Code Online (Sandbox Code Playgroud)

我明白了

"无效的列名称daysdiff".

Maxlogtm是一个日期时间字段.这是让我疯狂的小东西.

sql t-sql sql-server sql-server-2005

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

“该名称在当前上下文中不存在”

我收到以下错误;当前上下文中不存在名称“Request”

using System;
using System.Web;
using System.Web.UI;
using System.Collections.ObjectModel;
using System.Collections.Specialized;
using Microsoft.Exchange.WebServices.Data;

namespace Exchange101
{
    // This sample is for demonstration purposes only. Before you run this sample, make sure that the code meets the coding requirements of your organization.
    class Ex15_CreateMeetingOnBehalfOfPrinciple_CS
    {
        static ExchangeService service = Service.ConnectToService(UserDataFromConsole.GetUserData(), new TraceListener());
        protected void Page_Load(object sender, EventArgs e)
        {
            var request = HttpContext.Current.Request.QueryString["source"];
            HttpRequest q = Request;
            NameValueCollection n = q.QueryString;
            if (n.HasKeys())
            {
                string k = n.GetKey(0);
                if (k == …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

为什么SQL案例不起作用

我收到错误;列名称"阶段"无效.我已经尝试过我能想到的每一种排列.

<cfargument name="locationFilter" default="" />
    <cfargument name="educationFilter" default="" />
    <cfargument name="workFilter" default="" />
    <cfargument name="diversityFilter" default="" />
    <cfargument name="phaseFilter" default="" />
    <cfquery name="QMentors" datasource="#request.dsn_live#">
        SELECT  
        (case 
        when datepart(year,getdate())-cast(yearstarted as integer) > 29 then '5'
        when datepart(year,getdate())-cast(yearstarted as integer) > 13 then '4'
        when datepart(year,getdate())-cast(yearstarted as integer) > 5 then '3'
        when datepart(year,getdate())-cast(yearstarted as integer) > 1 then '2'
        else '1'
        end) as phase, *
    FROM mentors 
    WHERE 0=0
    AND mentortype='mentor' 
    AND approved='true' 
    AND active='true' 
    AND mentorcat LIKE '%general%' 
        <cfif arguments.locationFilter …
Run Code Online (Sandbox Code Playgroud)

sql coldfusion cfquery case sql-server-2008

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

jquery点击不解雇

    <td><input name="SeeUsers" id="SeeUsers" class="SeeUsersButton" value="See Users" type="button" title="#qPages.id#" onclick="ListUsers();"></td>

<script type="text/javascript">

        ListUsers=function(){
            var userid = $(this).title;
            $('.userslistdiv').text(userid);
            $('.userslistdiv').show;
        };

</script>
Run Code Online (Sandbox Code Playgroud)

我一直在尝试将此输入绑定到jquery click事件,但无法触发它.所以,我转储了jquery点击功能,只使用了onclick =.两人都没有开火.

问题可能是主页面有一个cfdiv,它动态加载具有onclick =输入的内容.但我使用jquery datepicker在几个页面上执行此操作没有问题.

在开发工具中,我可以看到脚本,它在头部.

编辑代码:

    ListUsers=function(el){
        var userid = el.title;
        $('.userslistdiv').text(userid);
        $('.userslistdiv').show;
    };
Run Code Online (Sandbox Code Playgroud)

<input name="SeeUsers" id="SeeUsers" class="SeeUsersButton" value="See Users" type="button" title="#qPages.id#" onclick="ListUsers(this);"></td>
Run Code Online (Sandbox Code Playgroud)

javascript jquery cfml

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