小编the*_*ner的帖子

从sql union中删除重复项

我在一些桌子上做一些基本的sql,使用一个联合(正确或错误)

但我需要删除重复项.有任何想法吗?

select * from calls
left join users a on calls.assigned_to= a.user_id
where a.dept = 4 
union
select * from calls
left join users r on calls.requestor_id= r.user_id
where r.dept = 4
Run Code Online (Sandbox Code Playgroud)

sql t-sql

56
推荐指数
2
解决办法
10万
查看次数

请记住刷新后哪个选项卡处于活动状

我正在网页上使用jquery选项卡,当页面刷新时,它会丢失我曾经使用过的标签并返回第一个标签页.

有没有人遇到这个问题,知道如何解决它?

jquery jquery-plugins

51
推荐指数
4
解决办法
9万
查看次数

asp.net下拉列表 - 在db值之前添加空行

在我的页面上,我有一个DropDownList用数据库值填充的SqlDataSource(参见下面的代码).

如何在值之前添加自己的文本或空行?

<asp:DropDownList ID="drpClient" runat="server" Width="200px" 
    AutoPostBack="True" DataSourceID="dsClients" DataTextField="name" 
        DataValueField="client_id">
</asp:DropDownList>
<asp:SqlDataSource ID="dsClients" runat="server" 
    ConnectionString="my_connection_string" 
    ProviderName="System.Data.SqlClient" 
    SelectCommand="SELECT [client_id], [name] FROM [clients]">
</asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)

谢谢.

PS你建议使用SqlDataSource或者更好地填充另一种方式吗?

asp.net sqldatasource dropdownbox drop-down-menu

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

您无权使用批量加载语句

嗨,我收到了错误

您无权使用批量加载语句.

当我尝试执行存储过程时.

我看过一些网站提到这个bulkadmin角色,但我没看到.

我正在使用SQL Server 2008.

有任何想法吗?

sql-server asp.net

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

属性'forkJoin'在类型'typeof observable'上不存在 - angular2

我想在这里主要使用接受的答案来试验forkJoin:

可观察变量的Angular2 Observable.forkJoin - ReferenceError:未定义Observable

我收到上面的错误消息,因为forkJoin不可用.

谁知道为什么?

angular2-services angular

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

'txtName'未声明.由于其保护级别,它可能无法访问

在编译它的时候在我的页面上放了一个文本框后我得到了上面的错误:

'txtName'未声明.由于其保护级别,它可能无法访问.

当我尝试读取代码隐藏页面中文本框的值时会发生这种情况.

我不确定是什么导致这个......任何想法?

在aspx文件中我有:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="signup.aspx.vb" Inherits="signup" %>
Run Code Online (Sandbox Code Playgroud)

在codebehind aspx.vb文件中,我有:

Imports System.Data.SqlClient
Partial Class signup
    Inherits System.Web.UI.Page

    Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmit.Click 
Run Code Online (Sandbox Code Playgroud)

asp.net

19
推荐指数
2
解决办法
9万
查看次数

<asp:ControlParameter - 通过sqldatasource将空值传递给DB

我在将null值传递给存储过程时遇到问题,例如,如果未在下拉列表中选择选项,那么如何将其作为null传递到sqdatasource到数据库.

我目前在我的页面上有许多下拉控件,它们保持参数值以传递给存储过程.

当我从这些控件中选择一些值时,gridview将显示它应该的结果,但是我遇到的问题是当没有选择任何值时将空值传递给SP.我检查了SP,当我执行它并传入空值时,它得到了正确的结果,所以我对SP很满意.我试过了

ConvertEmptyStringToNull="true" DefaultValue=""
Run Code Online (Sandbox Code Playgroud)

控制参数中的设置没有运气,下拉列表的"全部"选项的值为""

sqldatasource的代码是:

                    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:scConnString %>"
                    SelectCommand="spGetOrgTickets" SelectCommandType="StoredProcedure" CancelSelectOnNullParameter="false">
                    <SelectParameters>
                        <asp:SessionParameter Name="org_id" Type="Int32" SessionField="org_id" DefaultValue="" ConvertEmptyStringToNull="false" />
                        <asp:ControlParameter ControlID="drpPriority" Name="priority_id" PropertyName="SelectedValue"
                            Type="Int32" ConvertEmptyStringToNull="true" DefaultValue="" />
                        <asp:ControlParameter ControlID="drpStatus" Name="status_id" PropertyName="SelectedValue"
                            Type="Int32" ConvertEmptyStringToNull="true" DefaultValue=""/>
                    </SelectParameters>
                </asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)

其中一个下拉列表是:

                            <asp:DropDownList Style="width: 100%" ID="drpStatus" runat="server" class="field select"
                                AppendDataBoundItems="True" AutoPostBack="True" DataSourceID="SqlDataSource2_Status"
                                DataTextField="status" DataValueField="status_id">
                                <asp:ListItem Value="">All</asp:ListItem>
                            </asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢

t-sql asp.net

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

向PrimeNG FileUpload数据传输添加其他信息

我正在寻找使用primeng fileupload组件上传的文件的附加信息.基本上,我需要知道这些上传文件的相关内容.

我可以在"onBeforeSend"函数中添加标题,如授权代码,如下例所示.我在哪里可以添加其他信息,例如'DocumentID':'A123'

onBeforeSend(event) {
    event.xhr.setRequestHeader("Authorization", 'Bearer ' + this.authService.getAccessToken());
} 
Run Code Online (Sandbox Code Playgroud)

谁知道?

谢谢

primeng angular

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

如何设置sqldatasource参数的值?

我想设定的值sqldatasourceselectcommand参数@ClientID,如下面的代码,但它不工作了.

我的代码:

Dim strCommand = "SELECT caller_id, phone, name, email FROM callers WHERE client_id=@ClientID"

SqlDataSource2.SelectCommand = strCommand

SqlDataSource2.SelectParameters.Add("@ClientID", iClientID) 
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

asp.net sqldatasource

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

找不到类型或命名空间名称'webmethod'

我正在使用jquery,ajax和.net来调用方法.我看到很多在网络上说法的例子把[WEBMETHOD]上面的方法,但我保持收到错误的类型或命名空间名称的WebMethod"无法被发现.我已经把"使用System.Web.Services;" 在顶部.还有什么需要做的?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Services;

public partial class _Default : System.Web.UI.Page
{

[WebMethod]
public static string GetDate()
{
    return DateTime.Now.ToString();
}
}
Run Code Online (Sandbox Code Playgroud)

jquery web-services asp.net-ajax asmx

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