我有两个不同的查询:
SELECT
PB_BANK_CODE,
PB_BANK_NAME
FROM GLAS_PDC_BANKS
WHERE PB_COMP_CODE='1'
AND PB_BANK_CODE='025'
AND PB_BANK_CODE IN (
SELECT DISTINCT PC_BANK_FROM
FROM GLAS_PDC_CHEQUES
WHERE PC_BANK_FROM ='025'
AND ISNULL(PC_DISCD,'X') != 'C'
AND PC_DUE_DATETIME BETWEEN '05/05/2008' AND '05/06/2008'
)
Run Code Online (Sandbox Code Playgroud)
和
SELECT ISNULL(SUM(PC_AMOUNT),0)
FROM GLAS_PDC_CHEQUES
WHERE PC_BANK_FROM ='025'
AND ISNULL(PC_DISCD,'X') != 'C'
AND PC_DUE_DATETIME BETWEEN '05/05/2008' AND '05/06/2008'
Run Code Online (Sandbox Code Playgroud)
我试图合并这两个,这样我可以得到PB_BANK_CODE,PB_BANK_NAME和ISNULL(SUM(PC_AMOUNT),0)在一个单一的数据集.
如何在SQL Server 2005中合并这两个查询?
我在SuperUser.com上讨论了无用的答案,并发现自己挑战另一张海报来回答brainfuck中的问题.他并没有接受我,但现在我很好奇.
所有程序需要做的是将CRLF行结尾转换为LF(dos-style到unix).周围的任何bf编码器可以帮忙吗?
这是我的代码:
public MainForm()
{
InitializeComponent();
MyServiceSettings obj = (MyServiceSettings)ConfigurationManager.GetSection("MyServiceSettings");
foreach (MyServiceConfigElement service in obj.Services)
CreateServiceControl(service);
}
private void CreateServiceControl(MyServiceConfigElement service)
{
TabPage tp = new TabPage(service.Name);
tabControl1.TabPages.Insert(0, tp);
//tabControl1.TabPages.Add(tp);
tabControl1.Refresh();
}
Run Code Online (Sandbox Code Playgroud)
简而言之,它读取配置文件中的一个部分,并为该部分中的每个元素创建一个选项卡.
我已经在设计时创建了一个静态TabPage.我希望在此静态选项卡之前插入动态创建的选项卡.
运行此代码时,tabcontrol仅显示静态标签页.
如果我做这个改变:
private void CreateServiceControl(SoftInfoServiceConfigElement service)
{
TabPage tp = new TabPage(service.Name);
//tabControl1.TabPages.Insert(1, tp);
tabControl1.TabPages.Add(tp);
tabControl1.Refresh();
}
Run Code Online (Sandbox Code Playgroud)
使用Add方法显示所有页面.但我没有得到我想要的订单.
使用Insert方法有什么我不理解的东西吗?它为什么工作?
我正在使用临时分发来运行beta测试程序,并且在分发应用程序更新时遇到了一些问题.我通过临时分发在设备上获得应用更新的唯一方法是首先从设备中删除应用,然后安装更新.这为Beta测试人员添加了额外的步骤,并删除了他们的应用设置.
有没有办法安装临时更新而不从设备中删除应用程序?如果没有,他们是否可以保留用户的应用设置?
谢谢你的帮助.现在这是一个巨大的挫败感.
我正在研究处理从手机接收的请求的Web服务器应用程序.我有请求适配器,它适应我在应用程序其余部分使用的请求类中的电话请求.每个请求适配器的作用是它访问会话中的一个对象并更改其中一个属性.现在,问题是:我想编写一个测试此请求适配器的单元测试,但是在执行测试时我没有会话.有什么方法可以创建一个会话或类似的东西来测试完整的适配器?
提前致谢
有没有人为elisp编写任何库以进行CGI编程?我把一个快速的第一个脚本拼凑在一起.但是,我只是一个长期的emacs用户,我从来没有真正编程过它.当我看到我可以用emacs而不是bash编写脚本(--script)时,我想我会试一试.
#!/usr/bin/emacs --script
(princ "Content-type: text/html; charset=utf-8\n\n")
(progn (princ "<html>\n")
(princ "<body>\n")
(princ "<h1 style='text-align: center'>Elisp CGI Programming</h1>"))
(progn (princ "<table style='border:1px solid'>")
(princ "<tr><th>One</th><th>Two</th></tr>")
(princ "<tr><th>A</th><th>B</th></tr>")
(princ "</table>")
(princ "</body>")
(princ "</html>")
)
我有一个名为CMS的应用程序与类别和文章.非常简单.
我覆盖app_index.html以启用基于ajax的拖放顺序并将文章从一个类别移动到另一个类别.
现在我想在保存/删除文章或类别后重定向到cms' app_index.html而不是模型change_list.html.如何才能做到这一点?
谢谢
class Category(models.Model):
order = models.IntegerField()
title = models.CharField(max_length=100)
text = models.TextField()
class Article(models.Model):
published = models.BooleanField(default=None)
images = generic.GenericRelation(Photo)
category = models.ForeignKey(Category)
title = models.CharField(max_length=100)
text = models.TextField()
order = models.IntegerField(blank = True, null = True)
Run Code Online (Sandbox Code Playgroud)
编辑
不,我自己的答案没有用.我误解了重定向应用
编辑2
Daniel的答案完成了一半的工作:在更改文章和类别后重定向.
编辑3
一个不太优雅的解决方案:urls.py中的重定向
def redirect_cms(response):
return HttpResponseRedirect('/admin/cms/')
urlpatterns += patterns('',
(r'^admin/cms/article/$',redirect_cms),
Run Code Online (Sandbox Code Playgroud)
还有其他想法吗?
我在HTML页面上有几个具有相同类的元素 - 但它们是不同的元素类型.我想在循环它们时找出元素的标记名称 - 但.attr不带"tag"或"tagname".
这就是我的意思.在页面上考虑以下元素:
<h1 class="rnd">First</h1>
<h2 id="foo" class="rnd">Second</h2>
<h3 class="rnd">Third</h3>
<h4 id="bar" class="rnd">Fourth</h4>
Run Code Online (Sandbox Code Playgroud)
现在我想运行这样的东西,以确保我的元素都有一个id,如果还没有定义:
$(function() {
$(".rnd").each(function(i) {
var id = $(this).attr("id");
if (id === undefined || id.length === 0) {
// this is the line that's giving me problems.
// .attr("tag") returns undefined
$(this).attr("id", "rnd" + $(this).attr("tag") + "_" + i.toString());
}
});
});
Run Code Online (Sandbox Code Playgroud)
我想要的结果是H2和H4元素的id值为
rndh2_1
rndh4_3
Run Code Online (Sandbox Code Playgroud)
分别.
关于如何发现"this"所代表的元素的标签名称的任何想法?
我是delphi的新手,现在我必须阅读创建一个xml.我的代码如下:
function foo.createXMLDocument(): TXMLDocument;
var
res: TXMLDocument;
rootNode: IXMLNode;
sl : TStringList;
begin
res := TXMLDocument.Create(nil);
res.Active := true;
rootNode := res.AddChild('label');
// create string for debug purposes
sl := TStringList.Create;
sl.Assign(res.XML);// sl is empty after this assignment
//add more elements
generateDOM(rootNode);
Result := res;
end;
Run Code Online (Sandbox Code Playgroud)
问题是,子节点数增加但res.XML为空.更不用说generateDOM过程中的其余元素似乎没有做任何事情.在你的帮助下,我将非常高兴.
c# ×2
adhoc ×1
brainfuck ×1
delphi ×1
django ×1
django-admin ×1
dos2unix ×1
elisp ×1
emacs ×1
install ×1
iphone ×1
javascript ×1
jquery ×1
sql ×1
sql-server ×1
tabcontrol ×1
tabpage ×1
txmldocument ×1
unit-testing ×1
winforms ×1