小编Rel*_*ity的帖子

C#中Cast和Convert之间的区别

我有一个sql datareader ...我必须从中获取一个十进制值.

有什么区别

  1. (十进制)的DataReader [ "百分比"]

  1. Convert.Todecimal(DataReader的[ "百分比"])

什么是两种方法的prons和cos ....

c# decimal

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

如何从两个不同的SQL服务器获取数据?

我有一个内联查询,其中我在server1中有一个table1,在server2中有另一个table2.我需要加入这两个表,并获取数据.

我可以这样做,比如连接到一台服务器,获取数据并连接到下一台服务器......获取数据.并加入他们.

但还有其他更好的方法.我听说过Linked服务器.这会有帮助吗?

提前致谢 !!!

sql-server linked-server fetch

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

我可以用一个视图(同名)替换表.

我有2个数据库.... a&b

我在这两个数据库中都有表"t".

现在我从数据库"b"中删除表t.

我在数据库"b"中创建了一个视图"t"(参见视图的名称与删除的表相同)...这个视图引用了数据库"a"中的表"t".

我有一个dotnet应用程序..它指向数据库"b".它有内联查询....所以我可以在内联查询中保留像"bt"这样的引用.我的意思是现在它会引用视图"t"而不是表"t"?

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

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

如何隐藏/显示堆栈面板中的项目?

我有一个wpf-mvvm应用程序.

我已经完成了......

<Combo box>
item 1
item 2
</Combo box>
<stack pnel>
 <user control 1 />
 <user control 1 />
</stack pnel>
Run Code Online (Sandbox Code Playgroud)

如果用户从组合中选择"项目1",我需要显示"用户控件1"如果用户从组合中选择"项目2",我需要显示"用户控件2"

在viewmodel中...我有一个这两个组合框项目的IList.

在这里隐藏/展示物品的最佳方法是什么?

wpf mvvm stackpanel

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

我们可以将动态数据(数据集或列表)绑定到WPF中的控件

我有一个用户控件...并且使用此用户控件的基页具有将由用户控件使用的数据集.

我的数据集是动态的......意思是......根据我的usercontrol实现的页面,它可以有不同的列数.在wpf中是否有任何控件可用于绑定此数据集(不知道列信息)...我的意思是类似于2.0中的datagrid/gridview?

data-binding wpf dynamic-data

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

删除sql server表中的数据需要很长时间

我有一张表有超过3.8亿条记录.我有一个存储过程:

  1. 删除一些记录.
  2. 插入一些东西

整个过程大约需要30分钟才能执行.这DELETE需要28分钟.

删除是一个简单的陈述,有以下几点:

Delete a where condition_1 AND condition_2 AND condition_3
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?

sql-server performance

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

Observable集合中的更改未反映在UI中

我有一个类型"Observable collection"...当我添加一个项目时,它不是在UI中反映出来的......我做错了什么......?

<ComboBox Grid.Column="0" Grid.Row="3" 
Width="120" SelectedIndex="0"
Margin="5,0,0,0" HorizontalAlignment="Left"
ItemsSource="{Binding AllPlaces}" 
DisplayMemberPath="PlaceName" 
SelectedItem="{Binding Path=SelectedPlace.Value, Mode=TwoWay}" 
VerticalAlignment="Top">
</ComboBox>


// Add the new item to the existing place list, so that it will be refreshed.
ObservableCollection<PlaceDto> existingPlaceList = new ObservableCollection<PlaceDto>();
// Copy all places to a temperory list.
foreach(PlaceDto placeItem in AllPlaces)
{
existingPlaceList.Add(placeItem);
}
// Add new place to existing list
existingPlaceList .Add(newPlace);
AllPlaces= existingPlaceList;
Run Code Online (Sandbox Code Playgroud)

data-binding wpf observablecollection

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

我可以使用多重绑定进行文本搜索

我在mvvm-wpf应用程序中有下面的组合框.我需要在此实现"文本搜索"..(以及多重绑定).请有人帮帮我.

<StackPanel Orientation="Horizontal">
    <TextBlock Text="Bid Service Cat ID"
                Margin="2"></TextBlock>
    <ComboBox Width="200"
                Height="20"
                SelectedValuePath="BidServiceCategoryId"
                SelectedValue="{Binding RelativeSource={RelativeSource AncestorType={x:Type UserControl}},
                    Path=DataContext.SelectedBidServiceCategoryId.Value}"
                ItemsSource="{Binding RelativeSource={RelativeSource AncestorType={x:Type UserControl}},
                    Path=DataContext.BenefitCategoryList}"
                Margin="12,0">
        <ComboBox.ItemTemplate>
            <DataTemplate>
                <TextBlock DataContext="{Binding}">
                            <TextBlock.Text>
                                <MultiBinding StringFormat="{}{0}: {1}">
                                <Binding Path="BidServiceCategoryId" />
                                <Binding Path="BidServiceCategoryName" />
                            </MultiBinding>
                            </TextBlock.Text></TextBlock>
            </DataTemplate>
        </ComboBox.ItemTemplate>
    </ComboBox>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

wpf text mvvm multibinding

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

如何在wpf中检查三个控件中的任何一个是否同时具有焦点?

我有三个文本框...我想检查这三个文件中是否有任何一个关注它.

我试过这样的事情 - >在viewmodel中添加了三个属性......其值将由丢失/获得焦点事件切换.(我通过附属物做到了这一点).但在这种情况下...如果我将一个文本框中的四个文件移动到下一个...第一个文本框的焦点变为错误...下一个尚未设置...所以在这种情况下这些文本框都没有焦点...但第二个很快就会获得焦点.

作为一种解决方法,我正在尝试使用Group box ...来检查此控件是否具有焦点而不是检查所有三个.请告诉我这项工作

wpf focus groupbox

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

我们可以使用返回类型与输入参数类型相同的泛型函数吗?

我们可以有一个泛型函数,其返回类型与作为第一个函数的参数的匿名函数的返回类型相同吗?

如下所示 ?

  public T Read(List<int> autIds, Func<DataSet, T> executeFn)
    {

    }
Run Code Online (Sandbox Code Playgroud)

我得到"无法解决T"的消息 - 这是可行的吗?

c# generics anonymous-function

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