问题列表 - 第37418页

sql结果集记录编号?

我想对结果集中的行进行编号.我想要一些方法我可以有一个3记录的结果集使用一些SQL关键字来生成一个列,该列将读取1,2,3用于监视记录...

我知道我可以创建一个带有自动增量列的临时表,但我想知道是否有一种方法可以从SQL查询中获取此信息?

SELECT row_count, 
       project_name, 
       project_id 
  FROM Project 
Run Code Online (Sandbox Code Playgroud)

我梦寐以求的"row_count"之类的东西?

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

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

JQuery相当于原型Down() - 函数

我正在将一个webapp从prototype移植到jquery,我常常使用原型Down()函数.(选择给定元素的第一个子元素)

浏览JQuery-api,其中一种方法是:

原型:$('abc').down(); jquery:$('abc').children().first();

但是,由于这首先取出所有孩子并且过滤了一个过滤器,我怀疑它对这个用例是有效的.

什么是更好的方式?

jquery jquery-traversing

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

怀疑接口的实现

首先,这只是一个面向对象的编程问题,并不特别适用于任何语言.

这对我来说非常尴尬.这件事发生在我的工作中,我太害羞了,无法向同事澄清这一点,因为这表明我对面向对象编程的理解不足.所以这是事件:

有它实现接口I.这个接口有M. A类定义了体或者说此方法的实现的方法的A类.现在我有一个工具,使用它我可以找出哪些其他类或程序使用,或者换句话说,调用A类 - >方法M.When我用这个工具,它不返回任何结果; 我没有上课的指示是调用方法M.

当我分享我的观察与资深同事,他干脆跑到接口I - >法男,并在此所用的工具.它返回了不少结果.他告诉我,这些都是类或调用子程序M的方法,让我继续.

这个结果显然是实现接口I的那些类的列表.但我不明白的是,这是如何调用类A - >方法M的类或方法的集合.因为我自信地告诉我的同事没有类调用方法M,在他向我展示结果列表后,我太尴尬地问他怎么样,我正在寻找的结果.

知道我的同事暗示的是什么吗?

此致,Mithun

oop class-design interface class

0
推荐指数
2
解决办法
100
查看次数

如何从fopen FILE结构中获取文件HANDLE?

fopen函数返回一个指向FILE结构的指针,该结构应被视为不透明值,而不处理其内容或含义.

在Windows上,C运行时是Windows API的包装器,该fopen函数依赖于该CreateFile函数.该CreateFile函数返回a HANDLE,由其他Windows API使用.

现在,我需要使用使用库的Windows API的内心深处fopenFILE*.那么:有没有办法HANDLEFILE结构中获得?由于这是特定于编译器的,我的意思是在MSVC运行时库上.

据我所知,这将是一个丑陋的,不可移植的黑客,如果微软改变内部格式,可能会破坏FILE......但我正在开发一个封闭的系统(即在Windows CE嵌入式系统上)并重构库将是困难和耗时的.

c winapi crt msvcrt windows-ce

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

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

如何通过多个连接加速MySQL查询

这里是我的问题,我选择和做多加入,以获得正确的物品......它拉动了相当数量的行,超过100,000.当日期范围设置为1年时,此查询需要超过5分钟.

我不知道是否可能,但我担心用户可能会将日期范围延长至十年并使其崩溃.

谁知道我怎么能加快速度呢?这是查询.

SELECT DISTINCT t1.first_name, t1.last_name, t1.email 
FROM table1 AS t1 
INNER JOIN table2 AS t2 ON t1.CU_id = t2.O_cid 
INNER JOIN table3 AS t3 ON t2.O_ref = t3.I_oref 
INNER JOIN table4 AS t4 ON t3.I_pid = t4.P_id 
INNER JOIN table5 AS t5 ON t4.P_cat = t5.C_id 
WHERE t1.subscribe =1 
AND t1.Cdate >= $startDate
AND t1.Cdate <= $endDate
AND t5.store =2
Run Code Online (Sandbox Code Playgroud)

我不是最好的mysql所以任何帮助将不胜感激!

提前致谢!

UPDATE

这是你要求的解释

id  select_type     table   type    possible_keys   key     key_len     ref     rows    Extra
1   SIMPLE  t5  ref …
Run Code Online (Sandbox Code Playgroud)

mysql sql join

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

将文件从一个文件夹移动到VB6中的另一个文件夹

我在给文件夹A中有许多文件.我想将这些文件逐个移动到文件夹B. 即,我正在处理每个文件.所以在我自己的处理完成后,我想将处理过的文件移动到另一个文件夹.我怎样才能做到这一点?请帮忙!

vb6

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

从Java调用Groovy函数

如何从Java调用Groovy脚本文件中定义的函数?

示例groovy脚本:

def hello_world() {
   println "Hello, world!"
}
Run Code Online (Sandbox Code Playgroud)

我查看了GroovyShell,GroovyClassLoader和GroovyScriptEngine.

java groovy

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

德米特定律是否仅适用于方法?

我见过的LOD描述(例如,Wikipedia,C2 Wiki)谈论的不是调用方法.引用维基百科:

函数的Demeter定律要求对象O的方法M 只能调用以下类型对象的方法:
- O本身
- M的参数
- 在M
-O的直接组件对象中创建/实例化的任何对象
- 全局变量可由O访问,在M的范围内

但是访问属性,变量或枚举呢?例如,鉴于此:

class FirstClass {
    public SecondClass GetRelatedClass() {
        return new SecondClass();
    }

    public enum InnerEnum {
        Violated,
        NotViolated
    }
}

class SecondClass {
    public int Property {get; set;}
    public string _variable = "Danny Demeter";
}
Run Code Online (Sandbox Code Playgroud)

是否存在任何/所有LOD违规行为?(暂时忽略直接变量访问,如果可以..)

void Violate(FirstClass first) {
    SecondClass second = first.GetRelatedClass();
    var x = second.Property;
    var y = second._variable;
    var z = FirstClass.InnerEnum.Violated;
}
Run Code Online (Sandbox Code Playgroud)

我不会做前两个(无论是否是'官方'违规行为),但对于枚举不太确定.

c# oop law-of-demeter

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

使用C#.Net访问SQL Server数据库的最佳方法

我是.NET的新手,并且已经了解了几种不同的查询SQL Server数据库的方法,例如ADO.NET和实体框架.

任何人都可以给我一些关于新应用程序的最佳方法的建议吗?

感谢您的任何帮助或建议.

.net c# sql-server ado.net

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