问题列表 - 第32450页

将sql子查询转换为list或varchar

我想知道是否可以将子查询结果转换为varchar数据类型中的逗号分隔列表.

例如.如果我有产品表.而且我有产品的外键产品图像表.现在我想列出所有带有select查询的产品,该查询应该有一个列,其中列出了每个产品的productImage表的pk列表.

我正在使用sql server 2005.我们能以任何方式实现上述目标吗?

sql-server sql-server-2005

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

如何在GWT中使用ClientBundle?

我是第一次使用GWT ClientBundle.我写了扩展它的接口,这里是代码:

package edu.etf.fuzzy.client.login;

import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.ImageResource;

public interface Resources extends ClientBundle {

 @Source("logo_federacija.jpg")
 ImageResource logo();

 @Source("shim.gif")
 ImageResource shim();
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:我如何确定这些资源(在这种情况下是图像)的确切位置.我应该把它们放在:a)与接口相同的目录 - (丑陋)?b)在一些永远无法改变的特定目录中?c)在我想要的目录中,但是应该有指定它的机制 - (会很棒)?

谢谢.

java gwt clientbundle

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

装箱和拆箱,为什么输出都不是"System.Object"?

我得到以下代码:

object var3 = 3;
Console.WriteLine(var3.GetType().ToString());
Console.WriteLine(typeof(object).ToString());
Run Code Online (Sandbox Code Playgroud)

输出是:

System.Int32
System.Object
Run Code Online (Sandbox Code Playgroud)

他们为什么不是System.Object

.net c# boxing unboxing

8
推荐指数
2
解决办法
721
查看次数

将表变量传递给动态SQL 2008

我需要运行一个动态sql,它使用在父级范围内创建的表变量.如何在SQL2008中将表变量传递给动态sql?

t-sql sql-server-2008

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

样式元素在类名中带有点(.)

干我有这样的元素

<span class='a.b'>
Run Code Online (Sandbox Code Playgroud)

不幸的是,这个类名来自电子商务应用程序,无法更改.

我可以设置带有点的类名称吗?

喜欢

.a.b { }
Run Code Online (Sandbox Code Playgroud)

css class

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

选择日期后,jQuery UI datepicker会使屏幕滚动到顶部

我在jQuery对话框中有几个jQuery日期选择器.每当用户从日期选择器中选择日期时,屏幕就会滚动到顶部.这只发生在IE8而不是Firefox 3.6或Chrome 5.由于大多数用户将使用IE,这将非常烦人.任何人都可以给我一个线索,为什么会发生这种情况?

以下是对话框的HTML代码段:

 <div id="AppointmentDialog" style="display: none; font-size: 12px;">
    <table>
        <tr class="lesson notAvailable allDay">
            <td>
                Start
            </td>
            <td>
                <input id="txtStartDate" type="text" readonly="readonly" style="width: 90px" class="lesson notAvailable allDay" />
                <input id="txtStartTime" type="text" style="width: 50px" class="lesson notAvailable" />
                <input id="hidStartTime" type="hidden" value="" />
            </td>
        </tr>
        <tr class="notAvailable allDay">
            <td>
                End
            </td>
            <td>
                <input id="txtEndDate" type="text" readonly="readonly" style="width: 90px" class="notAvailable allDay" />
                <input id="txtEndTime" type="text" style="width: 50px" class="notAvailable" />
                <input id="hidEndTime" type="hidden" value="" />
            </td>
        </tr>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

用于初始化对话框和日期选择器的Javascript片段:

$(document).ready(function() {
    initDialogs(); …
Run Code Online (Sandbox Code Playgroud)

jquery-ui

7
推荐指数
1
解决办法
6410
查看次数

迭代器错误(更可能)是一种非常微妙的行为?

我的问题需要3个(不太长的函数)来重现(VS2010/.NET 4)
在第一种情况下,我的IEnumerable没有被评估(通过ToList()方法)
我看不出为什么..

//主程序

private void ButtonTest_Click(object sender, RoutedEventArgs args)  
{  
    int[] indexes = new int[] { 2, 2, 2, 2, 2, 2 };  
    var query = Odometer(indexes);  
    // 1) Iterator not evaluated ???  
    var temp = query.ToList();  
    MessageBox.Show(AsString(temp[3]));   

    // 2) OK in this case  
    int count = 0;  
    foreach (int[] item in query)  
    {  
        count++;  
        if (count == 3)  
            MessageBox.Show(AsString(item));  
    }  
}  

/// <summary>  
/// Generate all tuples between 0 and indexes[i]-1  
/// Ex :   
/// Odometer(new int[]{2, …
Run Code Online (Sandbox Code Playgroud)

c# linq iterator

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

AutoMapper可以限制映射或映射的深度

AutoMapper非常棒,节省了大量时间,但当我开始查看应用程序的性能时,AutoMapper负责性能损失.

我正在使用NHibernate的延迟加载.大多数情况下,需要父实体而根本不需要访问子实体.实际上,发生的事情是AutoMapper尝试映射尽可能多的关系,导致NHibernate延迟加载所有子实体(我看到SELECT N + 1一直在发生).

有没有办法限制AutoMapper的深度,或者AutoMapper可以懒惰地映射子实体?

nhibernate lazy-loading automapper

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

如何在动态编译源文件时为JavaCompiler提供接口?

我正在尝试在运行时编译和加载一个类,而不知道该类的包.我知道该类应该遵守一个接口,以及源的位置(以及类名).我正在尝试以下方法:

/* Compiling source */
File root = new File("scripts");
File sourceFile = new File(root, "Test.java");
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
compiler.run(null, null, null, sourceFile.getPath());
Run Code Online (Sandbox Code Playgroud)

Test.java文件看起来像什么

import foo.Itest;
public class Test implements Itest{
...
}
Run Code Online (Sandbox Code Playgroud)

cannot find symbol symbol : class Itest从编译器得到一个错误.如何为编译器提供接口(已经加载)以避免此错误?

[EDIT - RESOLVED]:错误来自接口的事实ITest,而源是指Itest接口.

java runtime compilation dynamic classloader

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

为什么UISearchBar及其范围按钮显示在一行中?

我已经看到Apple的示例"TableSearch"触摸其范围按钮时会出现在搜索栏下方. http://developer.apple.com/iphone/library/samplecode/TableSearch/Introduction/Intro.html

但是当我自己制作时它看起来很不错但是当我触摸它看起来像丑陋时,范围按钮和搜索栏显示在同一行如下:http: //cl.ly/BN9

我该怎么办才能让它像iPad中的"TableSearch"一样?

我正在做IB中的所有事情,并尝试从控制器以编程方式修改搜索栏:

    - (void)viewDidLoad {

        [super viewDidLoad];
        self.tableView.rowHeight = 88.0f;
        self.tableView.contentOffset = CGPointMake(0, self.searchDisplayController.searchBar.frame.size.height);
self.searchDisplayController.searchResultsTableView.rowHeight = self.tableView.rowHeight;


    //BELOW DID NOT WORK:
    CGRect b = self.searchDisplayController.searchBar.bounds;
    self.searchDisplayController.searchBar.bounds = CGRectMake(b.origin.x, b.origin.y, b.size.width, self.tableView.rowHeight);
    b = self.searchDisplayController.searchBar.frame;
    self.searchDisplayController.searchBar.frame = CGRectMake(b.origin.x, b.origin.y, b.size.width, self.tableView.rowHeight);

    //BELOW WORKS PERFECT BUT IS A PRIVATE METHOD, HENCE I AM NOT SUPPOSED TO USE IT
    //[self.searchDisplayController.searchBar setCombinesLandscapeBars:NO];

     }
Run Code Online (Sandbox Code Playgroud)

提前致谢.

uisearchbar uisearchdisplaycontroller ipad

7
推荐指数
1
解决办法
2951
查看次数