小编Chr*_*son的帖子

选择某个年/月内记录的天数

在sql server中,我有一个表,其中包含作业发布的开始和结束日期.在给定用户一个月和一年的情况下,我需要找到该发布的给定年/月的开始日期和结束日期之间的天数.

因此,如果发布开始日期是2010/11/15,结束日期是2010/12/05那么输出应该是:

November  16 days
December  5 days
Total     21 days
Run Code Online (Sandbox Code Playgroud)

我一直用这个打我的头靠在墙上,而且我的想法很新鲜.

sql t-sql sql-server sql-server-2005

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

从DotNetNuke中的FileId生成URL

我正在尝试创建一个文件的链接,以便在用户完成上传时将其放入电子邮件中.你是如何在DotNetNuke中做到这一点的?文件保存正确,我有所有文件信息,但我找不到生成链接到任何文件的链接,我可以在电子邮件中分享或在其他地方在线发布.我查看了在Documents模块中使用的LinkClick,但这并没有引导任何地方.

.net c# dotnetnuke file hyperlink

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

iPhone OS:从匿名对象获取方法和变量列表

我正在构建我的第一个iPhone/Obj-c应用程序,我有大量的数据保存子类,我将其传递给一个引用函数.对于引用函数,这些对象是匿名的,我需要找到一种方法来访问每个传递对象的所有变量.我一直在使用预先构建的NSArray和选择器来执行此操作,但是有超过30个条目(并且正在增长),手动执行它是一种愚蠢的行为.必须有一种方法来动态查找匿名对象的所有变量.

OBJ-C运行时运行文档提到这个问题,但据我可以告诉这是不是可以在iPhone OS.如果是,那么我不理解实施,需要一些指导.之前曾问过一个类似的问题,但我认为他们再次讨论OSX而不是iPhone.

有什么想法吗?

-(NSString*)cite:(id)source {
 NSString *sourceClass = NSStringFromClass([source class]);

 // Runs through all the variables in the manually built methodList
 for(id method in methodList) {
  SEL x = NSSelectorFromString(method);
  // further implementation

 // Should be something like
 NSArray *methodList = [[NSArray alloc] initWithObjects:[source getVariableList]]
 for(id method in methodList) {
  SEL x = NSSelectorFromString(method);
  // Further implementation
 }
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

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

JQuery不是函数错误

在使用Firebug进行开发时,我不断收到此错误.

pages [x] .css("z-index",x)不是函数

函数本身工作正常,但我想弄清楚为什么它一直在标记这个.该函数同时重新组织数组和z索引.我可以不像这样访问数组变量并调用它们上的函数,还是这样呢?

完整代码:

var pages = $("#use-wrapper").children("div");

pages.children("a.right").click(function(event) {
    event.preventDefault();
    $(this).parent("div").css("z-index","0");
    pages.push($(this).parent("div"));

    for(var x = pages.length; x >= 1; --x) {
        pages[x] = pages[x-1];
        pages[x].css("z-index",x);
    }
    pages[0] = pages.pop();
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery firebug

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

Oracle向所有员工显示其部门的工资高于平均水平

我正在撰写查询,以查找收入高于其部门内平均工资的员工.我需要显示该部门的员工ID,工资,部门ID和平均工资.

我有一个几乎可以工作的查询,但它一直给我"ORA-00904:"AVG_SAL":无效的标识符"错误.我这样做是否正确 为什么我收到这个无效的标识符错误?

SELECT employee_id, salary, department_id,
  (SELECT ROUND(AVG(salary),2)
  FROM employees e_inner
  WHERE e_inner.department_id = e.department_id) AS avg_sal
FROM employees e
WHERE salary > avg_sal
ORDER BY avg_sal DESC
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql ora-00904

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