小编Abh*_*bhi的帖子

登录失败.登录来自不受信任的域,不能与Windows身份验证一起使用

我的网页在安全服务器(https)上,我正在尝试连接SQL Server 2008数据库,这是普通的服务器.我在页面本身上编写连接字符串,而不是在web.config文件中.我收到以下错误: -

System.Data.SqlClient.SqlException: Login failed.
The login is from an untrusted domain and cannot be used with Windows authentication.
Run Code Online (Sandbox Code Playgroud)

请帮助,如何连接它,我是否必须为它做一些web服务.

我的代码如下:

public void FillCity()
{
    SqlConnection con = new SqlConnection();
    con.ConnectionString = "integrated security=SSPI;data source=dev-fcb; user id=sa;password=password;" 
    +"persist security info=False;database=mediapro";
    con.Open();
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = new SqlCommand("select * from StateCityMaster where IsActive='1' order by CityName", con);
    DataSet ds = new DataSet();
    da.Fill(ds);
    string CityName = string.Empty;
    if (ds.Tables[0].Rows.Count > 0)
    {
        CityName = ds.Tables[0].Rows[0]["CityName"].ToString();
    } …
Run Code Online (Sandbox Code Playgroud)

sql https web-services sql-server-2008

11
推荐指数
2
解决办法
6万
查看次数

当数据具有NULL值时,如何使用SQL Server中的Pivot将多行转换为多行

我有一个表,我希望在某些条件下获取数据.我正在使用以下查询获取数据.

SELECT track,
       ytd,
       weekno,
       [unit] 
FROM SMIrawdataFinal 
WHERE unit IS NOT NULL AND tracktype='focus' AND track='A' AND ytd IS NOT NULL
Run Code Online (Sandbox Code Playgroud)

原始表(数据)如下所示.

track   ytd    weekno    unit
A      (Blank)   1        1
A      (Blank)   2        2
A      (Blank)   3        3
A        19      5        5
A      (Blank)   4        4
Run Code Online (Sandbox Code Playgroud)

我在sql server中使用PIVOT得到了以下数据.我的问题是如何删除空值并在一行中获取相同的数据.

autoId  track   ytd   col4   col3   col2    col1    
-------------------------------------------------
1         A   (Blank)  NULL    4      3       2  
2         A     19     5     NULL    NULL    NULL
Run Code Online (Sandbox Code Playgroud)

下面是我的SQL查询:

SELECT * 
FROM (
    SELECT track,ytd,weekno,[unit]
    FROM SMIrawdataFinal …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server pivot-table

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