我有一个使用hierarchyid列实现树的表
样本数据:
People \
Girls \1\
Zoey \1\1\
Kate \1\2\
Monica \1\3\
Boys \2\
Mark \2\1\
David \2\2\
Run Code Online (Sandbox Code Playgroud)
这是使用hierarchyid列作为排序列的顺序
我想使用hierarchyid排序数据,但也使用名称,所以它看起来像这样:
People \
Boys \2\
David \2\2\
Mark \2\1\
Girls \1\
Kate \1\2\
Monica \1\3\
Zoey \1\1\
Run Code Online (Sandbox Code Playgroud)
有一个简单的解决方案吗?
可以用一个SQL
查询完成吗?
我准备了一些构建集合的代码.我想在LINQPad中使用这个集合来进行各种查询.由于LINQPad允许WCF OData,我认为MVC4 WebApi将是完美的.
不幸的是,即使使用模板WebApi项目,我也无法完成这项工作.当我尝试向LINQPad添加服务时,我得到"根级别的数据无效.第1行,位置1.我认为问题是LINQPad不使用内容协商,它期待xml但WebApi返回json.
不幸的是,Fiddler无法监控请求.
有人知道怎么修这个东西吗?
我正在尝试使用System.Windows.Forms.PropertyGrid
.
要使该属性在此网格中不可见,应使用BrowsableAttribute
set to false
.但添加此属性会使属性无法绑定.
例如:创建一个新的Windows窗体项目,拖放TextBox
和PropertyGrid
到Form1
.使用下面的代码,宽度TextBox
不会被绑定到Data.Width
:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Data data = new Data();
data.Text = "qwe";
data.Width = 500;
BindingSource bindingSource = new BindingSource();
bindingSource.Add(data);
textBox1.DataBindings.Add("Text", bindingSource, "Text", true,
DataSourceUpdateMode.OnPropertyChanged);
textBox1.DataBindings.Add("Width", bindingSource, "Width", true,
DataSourceUpdateMode.OnPropertyChanged);
propertyGrid1.SelectedObject = data;
}
}
Run Code Online (Sandbox Code Playgroud)
数据类的代码是:
public class Data : IBindableComponent
{
public event EventHandler TextChanged;
private string _Text;
[Browsable(true)]
public …
Run Code Online (Sandbox Code Playgroud) 可以使用相对路径spring.config.location
吗?
我在 IntelliJ 中有以下结构
|-dev.yml
|-src
|-main
|-java
|-com.foo
|-MySpringApp.java
Run Code Online (Sandbox Code Playgroud)
并运行它
--spring.config.location=dev.yml
Run Code Online (Sandbox Code Playgroud)
这不起作用
唯一有效的是设置完整路径
--spring.config.location=/user/.../myApp/dev.yml
Run Code Online (Sandbox Code Playgroud) c# ×2
.net ×1
data-binding ×1
java ×1
linqpad ×1
spring ×1
spring-boot ×1
sql ×1
t-sql ×1
winforms ×1