小编Tru*_*an1的帖子

通过SQL语句解析

我有一个列,提供有关如何解析同一个表中的另一列的信息.该列具有它在下一列中显示的值的属性名称和字符串长度.以下是它的外观:

PropertyNames   PropertyValuesString
SP_PartnerCode:S:0:14:FirstName:S:14:5:LastName:S:19:9: InvestProBase2rogerpatterson
SP_PartnerCode:S:0:14:FirstName:S:14:5:LastName:S:19:7: InvestProBase2AaronSchmidt
SP_PartnerCode:S:0:0:FirstName:S:0:6:LastName:S:6:9:    JosephGaultieri
SP_PartnerCode:S:0:14:FirstName:S:14:4:LastName:S:18:9: InvestProBase2ToddEdmondson
SP_PartnerCode:S:0:14:FirstName:S:14:7:LastName:S:21:4: InvestProBase2MichaelLove
Run Code Online (Sandbox Code Playgroud)

我想将它分成每个属性名称的列,如下所示:

SP_PartnerCode  FirstName   LastName
InvestProBase2  roger   patterson
InvestProBase2  Aaron   Schmidt
    Joseph  Gaultieri
InvestProBase1  Kevin   Lemmon
InvestProBase1  John    Switzer
InvestProBase2  bryan   abbott
InvestProBase2  Todd    Edmondson
InvestProBase2  Michael Love
Run Code Online (Sandbox Code Playgroud)

这可能吗?

sql t-sql sql-server sql-server-2005 sql-server-2008

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

如何转换此日期格式:/ Date(1268524800000)/?

可能重复:
如何格式化JSON日期?

我通过Javascript调用JSON Web服务,该StartDate字段是/Date(1268524800000)/.如何将其转换为人类可读的格式?

javascript ajax json date

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

为什么Orchard会自动将字符串编码到视图中?

在我的驱动程序中,我将动态对象传递给视图,但它会自动编码我的所有字符串,这会破坏我在视图中构建的链接.

这是我想要做的:

public class SomeWidgetDriver : ContentPartDriver<SomeWidgetPart>
{
    // GET
    protected override DriverResult Display(SomeWidgetPart part, string displayType, dynamic shapeHelper)
    {
        return ContentShape("Parts_SomeWidget",
            () => shapeHelper.Parts_SomeWidget(
                AppUrl: part.AppUrl,
                AppVersion: part.AppVersion,
                RenderTo: part.RenderTo,
                Test: "xxxx&"));
    }
}
Run Code Online (Sandbox Code Playgroud)

当我将以下内容添加到视图中时:

@Model.Test
Run Code Online (Sandbox Code Playgroud)

它呈现如下:

xxxx&amp;
Run Code Online (Sandbox Code Playgroud)

有没有办法阻止这种情况发生?我试图让它完全呈现"xxxx&".

c# asp.net asp.net-mvc orchardcms

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

如何将文件结构保存到文本文件?

我有一个大约1TB的媒体文件夹.我想将文件名和目录结构保存到文本文件中以备份和引用.我想将批处理或PowerShell脚本附加到我的备份过程,以便在备份之前保存文件.有谁知道一个简单的方法来做到这一点?

filesystems backup powershell tree batch-file

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

将关联表展平为多值列?

我有一个只有产品ID和类别ID的表(产品可以在多个类别中).如何将类别ID展平到产品列中,以便我以此结束:

id | name | desc | categories
1 | test1 | lorem | 1,3,4,23
2 | test2 | ipsom | 4,6,24
Run Code Online (Sandbox Code Playgroud)

这就像我需要循环到categories列的单独表中.我怎么能这样做或者有更好的方法吗?

sql t-sql sql-server sql-server-2008

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

如何通过Linq区分所有子子属性?

我试图显示子属性的所有可能值.下面我试图将所有产品的所有颜色都变成一个变量.我怎样才能获得下面的allDistinctColors?

IEnumerable<Product> products = GetAllProducts();
IEnumerable allDistinctColors = ???

public class Product
{
  public List<Option> Options { get; set; }
}

public class Option
{
  public string Color { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

.net c# linq .net-4.0

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

如何在MVC4中使用所有查询字符串和哈希重定向移动设备?

我注意到在MVC4中,有一个名为Request.Browser.IsMobileDevice的内置方法.如何使用它来检查请求是否是移动设备然后重定向到控制器和/ mobile/index的操作?我想继承任何查询字符串和URL中的位置哈希.有没有内置的方法来做到这一点?

c# asp.net-mvc mobile c#-4.0 asp.net-mvc-4

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

通过承诺链时更改数据结果?

我试图通过jQuery迁移到使用promises.在我的原始代码中,我有一个回调参数,它接受修改后的数据:

var getRss = function (url, fnLoad) {
    $.get(url, function (data) {
        var items = [];
        $(data).find('item').each(function (index) {
            items.push({
                title: $(this).find('title').text(),
                pubDate: $(this).find('pubDate').text()
            });
        });

        fnLoad(items);
    });
}
Run Code Online (Sandbox Code Playgroud)

我尝试更改为promise,但"done"返回未修改的数据而不是解析的数据:

var getRss = function (url) {
    return $.get(url).done(function (data) {
        var items = [];
        $(data).find('item').each(function (index) {
            items.push({
                title: $(this).find('title').text(),
                pubDate: $(this).find('pubDate').text()
            });
        });
    });
}
Run Code Online (Sandbox Code Playgroud)

然后像下面一样使用它,但我得到原始的XML版本,而不是转换为对象的修改版本:

 getRss('/myurl').done(function (data) {
      $('body').append(template('#template', data));
  });
Run Code Online (Sandbox Code Playgroud)

javascript jquery promise jquery-deferred

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

如何检查XmlDocument是否已更改?

我有条不紊地改变了XmlDocument代码的各个部分.而不是传递一个"已更改"的标志,该XmlDocument对象是否具有为此建立的标志(如isDirty)?

var doc = new XmlDocument();
doc.Load(file);

if (...) parent.AppendChild(element);
if (...) parent2.AppendChild(element2);
if (...) parent3.AppendChild(element3);

//METHOD DOESN'T EXIST
if (doc.isDirty())
  doc.Save(file);
Run Code Online (Sandbox Code Playgroud)

.net c# xml c#-4.0

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

隐藏只有1个选项的下拉菜单?

如何隐藏只有1个选项的下拉列表项?下面,我想隐藏第一和第三,但无法弄清楚这一点.有人可以帮忙吗?

<li>
  <label>Test 1</label>
  <select>
    <option selected="selected" value="0">Select</option>
  </select>
</li>
<li>
  <label>Test 2</label>
  <select>
    <option selected="selected" value="0">Select</option>
    <option selected="selected" value="1">Option 1</option>
  </select>
</li>
<li>
  <label>Test 3</label>
  <select>
    <option selected="selected" value="0">Select</option>
  </select>
</li>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-selectors

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