问题列表 - 第43368页

带有JPA Criteria API的select子句中的子查询

我正在尝试在标题中插入一个子查询,就像在这个简单的SQL中一样:

SELECT id, name, (select count(*) from item) from item
Run Code Online (Sandbox Code Playgroud)

这显然只是一个模拟查询只是为了说明我的观点.(关键是获取查询返回的每个项目的最后一张发票.)

我试过这个:

CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Tuple> c = cb.createTupleQuery();
Root<Item> item= c.from(Item.class);

Subquery<Long> scount = c.subquery(Long.class);
Root<Item> sarticolo = scount.from(Item.class);
scount.select(cb.count(sitem));

c.multiselect(item.get("id"),item.get("nome"), scount);

Query q = em.createQuery(c);
q.setMaxResults(100);
List<Tuple> result = q.getResultList();

for(Tuple t: result){
  System.out.println(t.get(0) + ", " + t.get(1) + ", " + t.get(2));
}
Run Code Online (Sandbox Code Playgroud)

但我只得到:

java.lang.IllegalStateException:子查询不能出现在select子句中

我怎样才能得到类似的结果?

select jpa criteria subquery

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

方法"clearGridData"不会清除分页工具栏

我正在使用"jqGrid 3.8"的方法"clearGridData"来清除所有数据,但不清除"导航层".

$("#MyGrid").jqGrid("clearGridData", true);
Run Code Online (Sandbox Code Playgroud)

彻底清理网格,但留下"导航层":

替代文字

更新

通过"导航层"更改"分页工具栏"

jquery jqgrid

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

使用Django实现单点登录(SSO)

我想使用Django为我们当前使用的多个应用程序实现单点登录(SSO).如何使用Django实现SSO?有没有可用于实施SSO的Django软件包?

请帮助谢谢

python django single-sign-on

55
推荐指数
5
解决办法
4万
查看次数

DataTrigger使WPF按钮处于非活动状态,直到TextBox具有值

我希望Button控件的属性IsEnabled="False"直到将值输入到a TextBoxWindow.

代码到目前为止:

<Button
  Content="Click Me"
  Name="ClickMe"
  VerticalAlignment="Top"
  Click="ClickMe_Click">
  <Button.Style>
    <Style>
      <Style.Triggers>
        <DataTrigger
          Binding="{Binding ElementName=textBox, Path=Length}"
          <!-- or even: Binding="{Binding Path=textBox.Length}" -->
          Value="0">
          <Setter
            Property="Button.IsEnabled"
            Value="false" />
          </DataTrigger>
      </Style.Triggers>
    </Style>
  </Button.Style>
</Button>
Run Code Online (Sandbox Code Playgroud)

此外,是否可以将此Button控件的IsEnabled属性基于3个TextBox具有值的不同控件?

.net wpf xaml binding

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

.NET:接口问题VB.net Getter Only接口

为什么接口覆盖定义并违反类封装?我在下面包含了两个示例,一个在C#中,一个在VB.net中

VB.net

Module Module1

    Sub Main()
        Dim testInterface As ITest = New TestMe
        Console.WriteLine(testInterface.Testable) ''// Prints False
        testInterface.Testable = True             ''// Access to Private!!!
        Console.WriteLine(testInterface.Testable) ''// Prints True

        Dim testClass As TestMe = New TestMe
        Console.WriteLine(testClass.Testable)     ''// Prints False
        ''//testClass.Testable = True             ''// Compile Error
        Console.WriteLine(testClass.Testable)     ''// Prints False
    End Sub

End Module

Public Class TestMe : Implements ITest
    Private m_testable As Boolean = False
    Public Property Testable As Boolean Implements ITest.Testable …
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net

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

无法使用Python的MySQLdb连接到localhost

我是新手,所以可能有错误的术语,但是当我运行以下脚本时:

import MySQLdb

conn = MySQLdb.connect (host = 'localhost',
   user = 'erin',
   passwd = 'erin',
          db = 'sec')
Run Code Online (Sandbox Code Playgroud)

我收到错误:

  File "/Library/Python/2.6/site-packages/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg/MySQLdb/__init__.py", line 81, in Connect
    return Connection(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg/MySQLdb/connections.py", line 187, in __init__
    super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")
Run Code Online (Sandbox Code Playgroud)

该目录中没有名为mysql.sock的文件,但我不知道套接字是什么或如何使用MySQLdb模块为它指定正确的位置.

python mysql connect

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

访问Web服务的客户端的传入IP地址

我有一个Web服务(WCF)并在IIS中配置它.现在,有什么办法可以看到客户端尝试访问Web服务的IP地址(传入)吗?

谢谢.

iis wcf

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

为什么FAT32磁盘限制为4GB文件?

我不是在寻找一种解决方法; 我想要一个解释.我通过Google找到的大多数链接都告诉我文件限制为4GB,但不是原因.

我知道维基百科的解释:http://en.wikipedia.org/wiki/File_Allocation_Table#FAT32

但这仍然没有详细说明原因.(SCANDISK与它有什么关系?)

也许那时我会理解是否有可能克服4GB的文件大小限制.

filesystems filesize fat32

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

如何取消选择GridView中的所有行 - asp.net?

如何取消选择GridView中的所有行 - asp.net?

如果我在GridView中选择一行并进行任何刷新,如何取消选择此行?

谢谢

c# asp.net

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

GNUPlot:绘制不同风格的不同范围

我知道这应该很简单,但我找不到类似的例子.

我需要以不同方式绘制不同范围的数据文件,但需要在同一图表上.

例如,假设我的数据文件表示具有x和y值的函数.我想使用类似线条的样式绘制前N个值,然后使用不同的样式(如点)绘制下一个M值.

我以为我需要一个类似于此的绘图命令:

plot [1:5] "my.data" using 1:2 with lines, [6:12] using 1:2 with points, [13:19] using 1:2 with lines
Run Code Online (Sandbox Code Playgroud)

基本上我想区分功能的不同区域.

有任何想法吗?我很抱歉,如果这听起来像是在漫无边际,但我很难过.

提前致谢!

gnuplot

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