小编Jmy*_*ter的帖子

如何使用TRUNCATE TABLE影响索引

使用SQL Server 2005,升级到2012

如果我有ETL,则执行以下操作(简化)

TRUNCATE TABLE detination
INSERT INTO detination
SELECT *
FROM source
Run Code Online (Sandbox Code Playgroud)

这是否清除索引并使用插入重建它?我有碎片吗?

sql-server

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

SSRS格式为负数

好的,所以我很熟悉像这样格式化单元格的颜色

=IIF(SUM(Fields!Dollars.Value) < 0, "Red", "Black")
Run Code Online (Sandbox Code Playgroud)

但是,我继承了一个包含80列和4行计算字段的报告,这些字段都打印成黑色.我的任务是更改格式以将负数表示为红色.

有没有人知道一个简单的方法是在公式中代表"CurrentValue"而不是引用文本框或报告字段?

有点像

=IIF(SUM(CurrentCellValue) < 0, "Red", "Black")
Run Code Online (Sandbox Code Playgroud)

这样我可以选择整个表格并将此公式添加到字体颜色.否则我将不得不在80*4字段上更改公式.我真的不想那样做

reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012

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

关于List <T>和WCF的澄清

我对WCF很新,想要一点澄清.我试图List<T>从我的WCF 返回一个,但是当我尝试使用它时出现错误.无法收敛T[]到一种类型List<T>.以下示例.

问:这是因为WCF可以被多种技术使用并转换为数组吗?

接口:

[ServiceContract]
public interface I_UI_Service
{
    [OperationContract]
    List<Site> Get_Sites(string ntid);
}

[DataContract]
[Serializable]
public class Site
{
    public Site(int id, string description)
    {
        this.ID = id;
        this.Description = description;
    }

    [DataMember]
    public int ID { get; set; }

    [DataMember]
    public string Description { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

码:

    public List<Site> Get_Sites(string ntid)
    {
        List<Site> returnList = new List<Site>();
        using (SqlCommand cmd = new SqlCommand())
        {
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = …
Run Code Online (Sandbox Code Playgroud)

c# generics wcf

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