小编Phi*_*Gan的帖子

我是否需要删除临时表上的索引?

相当简单的问题,但我在SO上的任何其他地方都没有看到它:

使用临时表自动删除临时表上的索引(索引?)吗?

我想他们会这样做,但我真的不知道如何检查以确保.

谢谢,

菲尔

sql-server-2005

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

SSAS 维度源表已更改 - 如何将更改传播到分析服务器?

很抱歉,如果问题的措辞不太好,但我是 SSAS 新手,不知道正确的术语。

我更改了表及其列的名称。我使用所述表作为我的多维数据集的维度,所以现在多维数据集将无法处理。大概我需要在分析服务器中进行更新以反映对源数据库的更改?

我不知道从哪里开始 - 非常感谢收到的任何帮助。

谢谢

菲尔

ssas sql-server-2005

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

根据单元格的内容设置DataGridRow的背景

有没有办法,使用XAML,根据其中一个单元格的内容动态设置行的背景?

谢谢,

菲尔

wpf xaml wpftoolkit wpfdatagrid

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

重访Thread.Abort() - 它安全吗?

有关迁移旧多线程应用程序的MSDN(来自页面的线程中的异常处理):

通常,更改将暴露以前无法识别的编程问题,以便可以修复它们.但是,在某些情况下,程序员可能已经利用了运行时止回器,例如终止线程.根据具体情况,他们应考虑以下迁移策略之一:

重构代码,以便在收到信号时线程正常退出.

使用Thread.Abort方法中止线程.

如果必须停止某个线程以便进程终止,则将该线程作为后台线程,以便在进程退出时自动终止.

在所有情况下,策略都应遵循例外的设计指南.请参阅例外设计指南.

这表明使用Thread.Abort是终止线程的合适方法.我不看的时候有什么变化吗?我听到的最后一次是否会导致意外行为,所以不应该使用.

.net c# multithreading

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

C#int32 literal只能以long数据类型存储

我准备一个非常棘手的c#考试,这个问题突然出现了.我有以下代码:

 uint zzz = -12u;
Run Code Online (Sandbox Code Playgroud)

-12u被识别为System.Uint32文字,但它只能存储在类型的变量中long.这是为什么 ?

c# literals variable-assignment unsigned-integer

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

这是标准的DateTime格式吗?

我之前没有看过这个日期时间格式:

2010-08-19T16:09:07.08

我在msdn中找到的最近的代码是"o"标准格式字符串,但它并不完全相同.

那么这种格式是什么?如果它是标准的,我可以用标准格式字符串重现它吗?

谢谢,

菲尔

c# datetime .net-3.5

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

有没有办法获得存储在通用列表中的对象类型?

给定一个类型的通用列表List<T>我如何找到类型T

我想如果列表已填充,我可以采取,listInstance[0].GetType()但这似乎有点hackish.

编辑:

对于上下文,我想使用基于对象属性的列填充DataTable.如果对象属性是通用列表,我想为列表存储的对象的每个属性添加一列.我将在稍后展平数据结构以适应DataRow.

我不想在列表中使用第一个对象的类型的原因是因为不能保证每个实例都会填充列表.有些人会,有些则不会,但我仍然需要提前列出所有栏目.

.net c# generics reflection gettype

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

WPFToolkit DataGrid:突出显示修改的行

有没有办法突出显示 a 上所有修改的行DataGrid?由于网格绑定到 aSystem.Data.DataTable我想我也许能够将每行的颜色绑定到它RowState(下面的示例),但这似乎不起作用。

有任何想法吗?

xmlns:data="clr-namespace:System.Data;assembly=System.Data"
<Style x:Key="DataGridRowStyle" TargetType="{x:Type toolkit:DataGridRow}">
    <Style.Triggers>
        <Trigger Property="IsSelected" Value="true">
            <Setter Property="Background" Value="Blue" />
        </Trigger>
        <DataTrigger Binding="{Binding RowState}"
                     Value="{x:Static data:DataRowState.Modified}">
            <Setter Property="Background" Value="LightYellow" />
        </DataTrigger>
    </Style.Triggers>
</Style>
Run Code Online (Sandbox Code Playgroud)

c# wpf datagrid wpftoolkit

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

C#多屏幕查看单一表格

我在C#中创建了一个GUI,它看起来像这样:

在主屏幕上有两个按钮,Button1单击时我不想打开一个新的表单,form2.show();但保持相同的形式,我想改变显示.

我这样做是使用隐藏GUI元素并根据需要显示其他元素.

它可以正常工作,但在设计师View中Form1我不得不创建凌乱的GUI.

我的问题是它是否是良好的编程习惯?如果没有,那么实现这一目标的最佳或推荐方法是什么.

谢谢

c# user-interface show-hide winforms

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

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