问题列表 - 第5310页

Oracle SQL:LEAST()返回多行......?

一位同事刚刚带着令人费解的SQL查询来找我:

(实质上)

SELECT LEAST(id) FROM tableA A, tableB B WHERE a.name = b.name(+)
Run Code Online (Sandbox Code Playgroud)

返回的结果集列出了三个数字:

至少(id)
--------------
621
644
689

(所有这些都是满足查询的ID,就好像它们一起缺少LEAST函数一样)

为什么?=)

sql oracle user-defined-functions

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

在调试期间在SSIS中监视变量

我在SSIS中有一个项目,并且我添加了一个执行SQL任务,它将结果发送给变量.我想确认该值,因为我担心它会尝试将其写为结果集对象而不是实际整数(在这种情况下,我将返回COUNT).

我的第一个想法是在调试模式下运行它并将全局变量添加到我的Watch窗口.不幸的是,当我右键单击Watch窗口时,"Add Variable"选项显示为灰色.我在这里错过了什么?

我已经开始确认我的变量设置正确,所以我对像脚本放入一个带有值或其他类似的MsgBox的方法不感兴趣.为了将来参考,我希望能够在调试模式下观察变量.如果对此存在某种限制,那么我想知道如果有人知道的话,这一切是什么以及为什么.

这个和每个"教程"的帮助是非常不合适的,我只能说,"将变量添加到Watch窗口并进行调试",好像这样做一定不会有问题.

感谢您的任何见解!

sql debugging ssis sql-server-2005 watch

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

您将如何设计RESTful投票系统?

在我不断寻求尝试围绕RESTful-ness进行思考的过程中,我来到了另一个我不确定如何继续的地方.我为自己设定了一个思想表达,我为一个资源设计了一个简单的投票系统,就像SO如何允许对问题进行投票一样.所以,说我的资源是图像,我可以通过ID获取图像,如下所示:

http://www.mysite.com/images/123123
Run Code Online (Sandbox Code Playgroud)

在这个例子中,返回的是一个图像的JSON表示,如下所示:

{
"URL":"http://www.mysite.com/images/123123.jpg",
"Rep":"100"
}
Run Code Online (Sandbox Code Playgroud)

我如何设计一种对该图像进行"投票"的方式?我想要两个操作; 投票和投票.客户不应该知道每个人承受多少重量,因为我希望在服务器级别决定投票/投票的奖励,以便我可以随时更改它.

我的第一个想法是拥有这样的东西:

http://www.mysite.com/vote/images?image=123123
Run Code Online (Sandbox Code Playgroud)

对于该URL,可以发布如下内容:

{
"Vote":"UpVote"
}
Run Code Online (Sandbox Code Playgroud)

但我对此保持警惕 - 对我说伪装的RPC.设计这个会是一种糟糕的方式吗?如果是这样,我可以尝试其他什么设计?

rest

13
推荐指数
2
解决办法
1809
查看次数

在Android中禁用横向模式?

如何在我的Android应用中禁用某些视图的横向模式?

android android-manifest android-orientation

910
推荐指数
18
解决办法
56万
查看次数

Rails:在视图中计算变量

嘿! 我使用@ lists.each do | list |遍历哈希.我在每个必须有id的循环中创建一个div.我会在PHP中创建一个count变量来获得一个明确的id.在Rails视图中执行此操作的最佳方法是什么?谢谢!

ruby-on-rails

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

std:vector中的断言错误用于std :: set_difference

我试图找到两个向量的集合差异,所以我做这样的事情:

std::vector<sha1_hash> first_vec, second_vec, difference_vec;

// populate first_vec and second_vec ...

std::sort(first_vec.begin(),first_vec.end());
std::sort(second_vec.begin(),second_vec.end());

std::set_difference(first_vec.begin(),first_vec.end(),
            second_vec.begin(),second_vec.end(),
            difference_vec.begin());
Run Code Online (Sandbox Code Playgroud)

当我在调试中运行它时,我得到以下运行时断言失败(在'vector'中):

_SCL_SECURE_VALIDATE_RANGE(_Myptr < ((_Myvec *)(this->_Getmycont()))->_Mylast);
Run Code Online (Sandbox Code Playgroud)

我正在使用VS 2008.关于什么可以触发这个的任何想法?

c++ stl visual-studio-2008

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

如何在运行时更改LINQ O/RM表名/源?

我有一个数据库,一个由O/R-Mapper创建的实体集,使用LINQ的所有这些.

在O/R-Mapper中,我需要为每个表输入一个表名(source),该表用于LINQ生成的SQL.在.dbml文件中,它看起来像这样:

<Table Name="dbo.Customers" Member="Customers">
Run Code Online (Sandbox Code Playgroud)

现在我想在运行时更改此表名,因此SQL将针对其他表运行(例如,customers2008而不是客户).

有没有办法在运行时更改表名(源名称)?

[更新]经过一些测试让我感到沮丧之后,我不得不发现XmlMappingSource确实渲染了数据库中没有持久存储的计算属性(是的,即使是SqlMetal创建的映射也会忽略未持久化的所有内容).

.net linq linq-to-sql

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

可编辑的ComboBox

我想创建具有以下属性的可编辑组合框:

  1. 将text属性绑定到我的数据模型.
  2. 即使在选择已更改,数据模型也可能会覆盖GUI中的更改.例如,我可以选择1,2,3我选择2,但是一些组件下调将其更改为3.
  3. 更新以下事件的数据模型:

    1. 选择改变了
    2. 失去焦点
    3. 输入按下(应该与失去的焦点相同).

我已经能够创建这样的控件,但它非常难看(使用很多hacks),我希望有一种更简单的方法......

提前致谢

wpf combobox wpf-controls

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

如何让一个绝对定位的div扩展到它的相对性定位的父级之外,它具有溢出:auto?

我有一个相对位置的div,已overflow: auto设置.在里面,我有一个div作为一种下拉菜单.我希望下拉div在需要时扩展到父项外部,但是由于父项具有,它正在被裁剪overflow: auto.

我意识到这是正确的行为,但我不确定如何实现我想要的.以下是一些说明问题的示例HTML:

<div style="position: relative; height: 100px; width: 100px; background: red; overflow: auto;">  

    <div style="position: absolute; top: 20px; left: 20px; height: 100px; width: 100px; background: green;">
    </div>

</div>
Run Code Online (Sandbox Code Playgroud)

自己的div在上下文中与div中的其他内容相关overflow: auto,因此将它们保持在一起是有意义的.我想我可以使用javascript将下拉div移动到DOM的另一部分,但如果我可以避免它,我宁愿不这样做.

html css

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

在Django中,你不能在ManyToManyField上使用字符串连接吗?ManyToMany不只是一个清单吗?

我的Django项目中有两个模型:

  • 比赛
  • 播放机

Match有一个ManyToMany属性指向玩家,因此多个玩家可以参加比赛.我想在Django管理员中返回一个信息性的对象名称,类似于"Richard Henry vs John Doe",通过使用玩家全名的连接.但是以下失败:

class Match(models.Model):
    players = models.ManyToManyField(Player, verbose_name='Competitors')

    def __unicode__(self):
        return " vs ".join(self.players)
Run Code Online (Sandbox Code Playgroud)

ManyToManyFields不只是列表吗?为什么我不加入他们?任何输入都表示赞赏.这是我的播放器模型,有助于:

class Player(models.Model):
    full_name = models.CharField(max_length=30)

    def __unicode__(self):
        return "%s" % self.full_name
Run Code Online (Sandbox Code Playgroud)

谢谢!

编辑:我刚刚发现我可以使用self.players.list_display它作为列表返回.我不再吐了回溯,但由于某种原因,这个__unicode__名字现在又回来了None.知道为什么会这样吗?

编辑2:更改的代码:

class Match(models.Model):
    players = models.ManyToManyField(Player, verbose_name='Competitors')

    def __unicode__(self):
        return " vs ".join(self.players.list_display)
Run Code Online (Sandbox Code Playgroud)

django django-models

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