小编Ran*_*ndy的帖子

DataGrid创建RadioButton列

我有绑定到DataGrid的对象.我创建了一个绑定到对象的Is Default属性的单选按钮列.

当应用程序启动时,正确的项目显示为默认值,但是绑定随后不会更新.我想要的行为是用户检查一个单选框并使该对象成为默认值.

        <DataGrid CanUserAddRows="False" AutoGenerateColumns="False" Name="TEst" >
        <DataGrid.Columns >
            <DataGridTextColumn Header="Value" Binding="{Binding Path=Name, Mode=OneTime}"/>

            <DataGridTemplateColumn Header="Is Default">
                <DataGridTemplateColumn.CellTemplate>
                    <DataTemplate>
                        <RadioButton GroupName="Test" IsChecked="{Binding IsDefault}" />
                    </DataTemplate>
                </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>

        </DataGrid.Columns>
    </DataGrid>

 private class Test : INotifyPropertyChanged
    {
        public string Name
        {
            get;
            set;
        }
        bool isDefult;
        public bool IsDefault
        {
            get
            {
                return isDefult;
            }
            set
            {
                isDefult = value;
            }
        }

        public event PropertyChangedEventHandler PropertyChanged;
    }

    public MainWindow()
    {
        this.InitializeComponent();
        Test[] ya = new Test[] { new Test { Name …
Run Code Online (Sandbox Code Playgroud)

.net wpf binding .net-4.0 wpfdatagrid

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

当我在sql server中有多个列时如何使用DISTINCT

我有以下查询:

select carBrand, carYear, carModel from cars;
Run Code Online (Sandbox Code Playgroud)

我想要的只是获得不同的汽车名称.

我写了这个,但这不是我想要的.

select DISTINCT carBrand, carYear, carModel from Cars;
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

sql sql-server distinct

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

总和除数值问题(处理舍入误差)

我的产品价格为4欧元,我需要将这笔钱分配给3个部门。在第二列上,我需要获取此产品的行数并除以部门数。

我的查询:

select
   department, totalvalue,
   (totalvalue / (select count(*) from departments d2 where d2.department = p.product))
       dividedvalue
from products p, departments d
where d.department = p.department

Department  Total Value  Divided Value
----------  -----------  -------------
A           4            1.3333333
B           4            1.3333333
C           4            1.3333333
Run Code Online (Sandbox Code Playgroud)

但是,当我对这些值求和时,我得到3,999999。当然,在数百行中,我会有很大的不同...有没有机会定义2个十进制数字并舍入最后一个值?(我的结果是1.33 1.33 1.34)我的意思是,有什么方法可以调整最后一行?

sql rounding-error sum divide

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

多个Magento环境

我们有一个Magento商店设置,在版本控制下,我们想设置一个使用相同代码但不同连接细节的临时商店.例如,实时商店的实时详细信息和用于分段的临时数据库.

这可能与Magento一起,默认情况下似乎没有办法吗?

php environment magento staging e-commerce

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

Windows - 在创建文件时收到警告

我不确定我问的是否可行,但我想做以下事情:当在某个文件夹(Windows)中创建文件时,我的程序应该响应.我想让Windows在创建文件时调用回调方法.

另一种选择当然只是使用循环并不断检查文件夹中是否有新文件,但我想立即知道它,因此回调方法会更有效率.

这可能吗?虽然Java是首选,但语言并不重要.

java windows

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

REGEX用于完整的单词匹配

好的我很困惑(很明显)

我正在尝试返回行(来自Oracle),其中文本字段包含完整的单词,而不仅仅是子字符串.

一个简单的例子就是"我"这个词.

向我展示字符串中包含单词"I"的所有行,但不是简单地将"我"作为子字符串放在哪里 '%I%'

所以我写了我认为简单的正则表达式:

select REGEXP_INSTR(upper(description), '\bI\b') from mytab;
Run Code Online (Sandbox Code Playgroud)

期待我应该用字边界检测到.我没有得到任何结果(或者说每行的结果为0).

我期待的是:

  • '我是管理员' - > 1
  • '我是管理员' - > 0
  • '我是管理员' - > 1
  • '这是臭名昭着的管理员' - > 0
  • '管理员,我是 - > 1

是不是/ b应该通过单词边界找到包含的字符串?

TIA

regex sql oracle oracle10g oracle11g

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

SQL获取每月/每周数据总和?

我得到这些行的每日数据总和?

SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T1) as TotalUsageValue,'T1' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
UNION ALL
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T2) as TotalUsageValue,'T2' as UsageType FROM TblSayacOkumalari 
GROUP BY convert(varchar, okuma_tarihi, 102)
UNION ALL
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T3) as TotalUsageValue,'T3' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
Run Code Online (Sandbox Code Playgroud)

如何获得每周或每月的数据总和?是否有关于此主题或代码示例的任何 turorial?当我写MONTH(DATE)而不是convert(varchar, okuma_tarihi, 102)它显示时,例如当月的所有数据总和。(2010 年 6 月值 + 2011 年 6 月值)。我不要这个。我使用 MSSQL Server 2008。

谢谢。

sql sql-server group-by date

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

帮助计算分层数据集中的复数和

我有一个有趣的SQL问题.我有一个分层的表格来制作物料清单.与此类似:

ASSEMBLY
---------
parent_part_id
part_id
quantity
Run Code Online (Sandbox Code Playgroud)

我用这样的查询得到了这个结构的层次结构:

SELECT level, part_id, quantity
from assembly
start with parent_part_id = 1
connect by parent_part_id = prior part_id;
Run Code Online (Sandbox Code Playgroud)

输出可能如下所示:

level  part_id  quantity
-----  -------  ---------
1      2        2
2      3        10
1      4        2
2      5        1    
3      3        5
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.

问题是:如何计算顶级装配所需的每个零件的总数(第1部分)?

按部分对此结果进行分组并对数量求和是不正确的,因为数量应乘以层次结构中当前部分正上方的部分数量,递归地向上到树.

我认为这是一个LAG功能,但无法将其可视化.

编辑:预期结果:

part_id  quantity
-------  --------
2        2
3        30
4        2
5        2
Run Code Online (Sandbox Code Playgroud)

更多编辑:我通过此查询获得有趣的结果

SELECT rownum, level lvl, part_id, quantity, unit_of_measure
                , connect_by_isleaf || sys_connect_by_path(quantity,'*') math
            from assembly
            start with …
Run Code Online (Sandbox Code Playgroud)

sql oracle lag hierarchical-data

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

在一个正方形中平铺9个图像...当前的方式?

我试图在3x3网格中显示9个方形图像.我希望能够拉伸整个3x3方块的边界框,从而拉伸每个瓷砖.

我的解决方案将涉及表 - 我想现在已经避开过了?在现代和当代浏览器中,这样做的正确方法是什么?

请善待 - 我最后一次做前端开发,桌子时尚,而且不是Y2K.

html css frontend css3 tabular

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

css只滑动一个div而不是另一个

我陷入困境 - 提前感谢任何指针.

我试图有两个相同大小的div,一个最初是可见的,而另一个(下面的?)最初是隐藏的.

我希望当你将鼠标悬停在第一个div上时,另一个将动画并向上滑动以完全覆盖第一个div,这个应保持原位直到你停止在该区域上空盘旋.

我可以让第二个div在悬停时向上移动,但它有许多不需要的效果 - 例如当第二个div到位时的跳跃/抖动行为 - 并且在这个小提琴中,较低的一个开始可见.

对这两个问题有任何帮助吗?

http://jsfiddle.net/cc28samh/1/

HTML

<div>
    <div id="stay-in-place">
        <h1>hello world</h1>
        <p>ipsum dolorum caveat emptor veni vidi vici</p>
    </div>
    <div id="move-in-to-place">
        <h2>I'm on top</h2>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

风格

<style type="text/css"> #stay-in-place {
    position:relative;
    height : 200px;
    width : 200px;
    background: red;
    -webkit-transition: height 1s, -webkit-transform 1s;
    transition: height 1s, transform 1s;
}
#stay-in-place:hover {
    height : 0px;
}
#move-in-to-place {
    position:absolute;
    height : 200px;
    width : 200px;
    background: blue;
}
</style>
Run Code Online (Sandbox Code Playgroud)

html css animation

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

奇怪的ORDER BY要求

我有一个包含多个列的数据集...
一列是具有重复值的主分组列,另一列是具有布尔值(1,0)的NUMBER,如下所示:

grp bool
--- ----
A   1
A   1
A   0
A   0
B   1
B   1
B   1
B   0   
C   0
Run Code Online (Sandbox Code Playgroud)

当然我可以通过grp,bool订购以获得如上所述的列表.我想要的是让这个列表首先由grp命令,但是然后尽可能最好地使用bool替代值......如下所示:

grp bool
--- ----
A   1
A   0
A   1
A   0
B   1
B   0
B   1
B   1   
C   0
Run Code Online (Sandbox Code Playgroud)

sql oracle

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