小编mmc*_*ynn的帖子

在一列上选择DISTINCT

使用SQL Server,我有......

ID  SKU     PRODUCT
=======================
1   FOO-23  Orange
2   BAR-23  Orange
3   FOO-24  Apple
4   FOO-25  Orange
Run Code Online (Sandbox Code Playgroud)

我想要

1   FOO-23  Orange
3   FOO-24  Apple
Run Code Online (Sandbox Code Playgroud)

这个问题不是让我在那里.如何在一列上选择DISTINCT?

SELECT 
[ID],[SKU],[PRODUCT]
FROM [TestData] 
WHERE ([PRODUCT] = 
(SELECT DISTINCT [PRODUCT] FROM [TestData] WHERE ([SKU] LIKE 'FOO-%')) 
ORDER BY [ID]
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server distinct

248
推荐指数
7
解决办法
38万
查看次数

SQL Server"Text"数据类型的WHERE子句

其中[CastleType]在SQL Server中设置为数据类型"text",查询为:

SELECT *
FROM   [Village]
WHERE  [CastleType] = 'foo' 
Run Code Online (Sandbox Code Playgroud)

我收到错误:

TEXTVARCHAR数据类型在等于运算符中不兼容.

我是否可以使用WHERE子句查询此数据类型?

t-sql sql-server sql-server-2005

83
推荐指数
4
解决办法
18万
查看次数

桌面网络游戏政策更改中允许哪些参数?

我们有一个基于浏览器的游戏,它通过AppID使用Facebook Connect,我们曾经在画布上运行相同的游戏,直到Fb Credits被引入,我们被迫关闭它.现在,我们只使用与我们自己网站上FbConnect集成的产品页面相同的方式.

今天的邮件说明了我们的案例:

如果您的Connect应用程序正在访问用户连接或要求超出年龄,电子邮件和我们的发布权限的其他权限,请删除这些请求.

(这是指此政策变更:https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/)

我们正在使用oauthFbConnect scope=email,user_birthday.这正是早期邮件中指定的内容,所以应该没问题.

一旦用户通过身份验证,我们只需致电

https://graph.facebook.com/me?access_token=...
Run Code Online (Sandbox Code Playgroud)

并阅读那里的内容.

有可能,我们不能再调用GraphAPI me吗?它包含性别,位置和区域设置等信息...
Oauth数据包含fbuid,first/lastname和电子邮件,但它不包含年龄,我们应该被允许提出什么?

我必须https://graph.facebook.com/me?fields=birthday明确打电话吗?

有没有人真正成功地获得"主要通过Facebook托管的桌面网络游戏"以遵守他们的新政策而无需创建新的AppID?


注意:有一些关于像Facebook这样的"9月5日政策变化"的问题:违规通知这个以及之前的许多内容都是重复的,但到目前为止我找不到任何技术层面的问题或答案.

authentication permissions policy facebook

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

为什么wkhtmltopdf page-break-after没有任何影响?

我正在使用wkhtmltopdf 0.10.0 rc2 for Mac

我有一个像这样的HTML:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <link href="print.css" rel="stylesheet">
    <style type="text/css" media="screen,print">
      .break{
        display: block;
        clear: both;
        page-break-after: always;
        border :1px solid red
      }
      .page-breaker {
      display: block;
      page-break-after: always;
      border :1px solid red
      }
    </style>
  </head>
  <body>
    <div class="container break">
      page 1
    </div>
    <div class="page-breaker"></div>
    <div class="container">
      page 2
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我只是尝试:

wkhtmltopdf test.html test.pdf
Run Code Online (Sandbox Code Playgroud)

但它没有产生分页符,我做错了什么?

wkhtmltopdf

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

数据绑定下拉列表 - 初始值

如何在ASP.NET中设置数据绑定下拉列表的初始值?

例如,我想要值,但显示的第一个值应该是 - 选择一个---,具有空值.

vb.net asp.net drop-down-menu

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

RSS Feed中的图像

每当我在RSS提要中看到图像时,它们都嵌入在CDATA中,而不是被标签包围.

在我的Feed中,我希望这些图片不会显示出来.

无论是在浏览器中,还是在Feed阅读器(Bloglines)中或通过FeedBurner,以下结构都不显示图像,尽管它是有效的RSS.有任何人对此有经验吗?

<item>
<category>Viewbook</category>
<title>Widget</title>
<description>Learn more about our widgets.</description>
<link>http://www.widget.com/Default.aspx</link>
<image>
<url>http://www.widget.com/images/thumb.gif</url>
<title>Widget</title>
<link>http://www.widget.com/Default.aspx</link>
<description>Learn more about our widgets.</description>
</image>
</item> 
Run Code Online (Sandbox Code Playgroud)

rss

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

在AJAX加载的内容上运行JQuery脚本

我使用.load()将静态HTML文件拖到我的主HTML页面上.我写的脚本和选择器存在于:

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

但它们不适用于加载AJAX的内容.我读过这是因为我使用的选择器不可用.

有一个更好的方法吗?将脚本添加到window.load函数也不起作用:

$(window).load(function() {});
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

如何让MS Outlook接受CSS样式显示:阻止?

我正在使用服务(MailChimp)撰写HTML电子邮件.MailChimp标记标题的方式是使用SPAN标记并为标记提供内联样式display:block.

MS Outlook 2010忽略此样式.我找不到任何解决方法.因此,标题换行,打破了所需的页面显示.

是的,我知道Outlook使用MS Word来显示HTML.

假设我无法干预并手动编辑标记.

如何让MS Outlook接受CSS样式display:block并将SPAN标记显示为块级元素?

css outlook outlook-2010

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

为什么我的MongoDB同步$ push更新失败?

我正在对表单进行一些更新

update(
  { "uuid": someUuid, "revision.versionNumber": someVersionNumber},
  { "$set": { "meta.someId": someId }, "$push": { "meta.someMessages": someMessage } }
)
Run Code Online (Sandbox Code Playgroud)

有时我看的时候这就是所谓的相同uuid,versionNumber,及someId与不同的someMessage第一个更新将会成功,但第二个将静默失败.

我看到蒙戈日志下面,所以我知道该更新能够进入数据库,注意第一次更新具有相同的查询作为第三人,但第一个具有nupdated: 1而第三个具有nupdated: 0

Wed Aug 28 14:50:24 [conn18] update some-db.some_collection query: { uuid: "b841f303-a054-4eb9-8885-9d3ebf9906a1", revision.versionNumber: 9 } update: { $set: { meta.someId: "521e6fe4036420f90371a922" }, $push: { meta.someMessages: { event: "instance.complete", timestamp: new Date(1377726624985) } } } nscanned:2507 nmoved:1 nupdated:1 keyUpdates:0 numYields: 19 locks(micros) w:6010 9ms
Wed Aug 28 …
Run Code Online (Sandbox Code Playgroud)

scala mongodb casbah salat playframework-2.1

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

如何在yiibooster gridview中编辑标题?

我开始使用yiibooster在gridview简单添加上进行就地编辑

$columns[] = array(
            'name'  => $field->name,
            'value' => array($this, 'cellValue'),
            'class' => 'bootstrap.widgets.TbJEditableColumn',
            'jEditableOptions' => array(
                'type' => 'text',
                // very important to get the attribute to update on the server!
                'submitdata' => array('field_id'=>$field->id),
                'width' => '100%',
                'placeholder' => Yii::t('sms', 'click for edit'),
            )
        );
Run Code Online (Sandbox Code Playgroud)

如何以相同的方式编辑表头?

编辑: 我的解决方案.这个对我有用. http://pastebin.com/0NzHMgEr

yii cgridview yii-booster

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