问题列表 - 第14338页

在SQL中查询允许通配符月/日但特定年份

如果我在Access中有一个日期/时间字段,我需要查找特定年份的所有条目...比如2009.如果我的字段设置为MM/DD/YYYY,我该如何查询基本上做//2009

更新 感谢大家的帮助,但我想问题是我在ASP中动态构建我的SQL语句.

"SELECT * FROM database WHERE (datecolumn LIKE " & string & ")" 
Run Code Online (Sandbox Code Playgroud)

字符串最后返回一个字符串我构造'DD/MM/YYYY'.如果用户没有在3个字段中的任何一个中输入任何内容,我将需要进行特定查询,其中该部分是通配符...如果他们没有放入一天,我基本上需要一个

"SELECT * FROM database WHERE (datecolumn LIKE "*/MM/YY")"
Run Code Online (Sandbox Code Playgroud)

....这在Microsoft Access中不起作用

sql ms-access

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

查看Windows中的应用程序正在访问哪些文件/注册表项

如何查看Windows中的应用程序正在访问哪些文件/注册表项?

windows debugging

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

如何从hashmap中获取一个条目而不进行迭代

Entry<K,V>如果密钥未知,是否有一种优雅的方式只从HashMap 中获取一个,而不进行迭代.

由于进入的顺序并不重要,我们可以说类似的东西

hashMapObject.get(zeroth_index);
Run Code Online (Sandbox Code Playgroud)

虽然我知道没有这样的get by index方法.

如果我尝试下面提到的方法,它仍然必须得到hashmap的所有条目集.

for(Map.Entry<String, String> entry : MapObj.entrySet()) {
    return entry;
}
Run Code Online (Sandbox Code Playgroud)

欢迎提出建议.

编辑:请建议任何其他数据结构满足要求.

java collections

164
推荐指数
7
解决办法
25万
查看次数

如何加快Visual Studio构建以匹配MSBuild并行性能?

在使用Devenv一次构建相同的解决方案时,我遇到了显着的速度差异,而另一次使用msbuild/m.

作为一个信息,我已将Visual Studio中的参数"并行构建过程的数量"设置为4.

在Visual Studio(版本9.0.30729.1 SP)中加速构建是否有任何可能性?

c# msbuild visual-studio-2008

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

零结果在Query/GqlQuery中

我怎么知道我的查询结果是使用Query接口还是GqlQuery接口返回零结果?使用.get()零结果会产生错误吗?如果是的话,处理它的最佳方法是什么?

python google-app-engine gql gqlquery queryinterface

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

Oracle存储过程/函数加载顺序

我在文件夹中有许多存储过程和函数.我有一个批处理文件循环遍历文件夹中的.sql文件,并将文件名写入单个SQL文件以供执行.在此之后,批处理文件在SQLPlus中执行单个文件.我遇到的问题是创建存储过程和函数的顺序.我收到编译错误,因为存储过程C需要函数A来执行,但是存储过程C是在函数A之前创建的.有没有办法绕过它而不排序存储过程和函数?我的假设是没有,但我想在开始订购脚本之前确定.

sql oracle plsql

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

Firefox和IE8的问题没有显示图像映射的鼠标悬停替代文字

我有以下HTML:

<div style="position: relative; text-align: left;">
<img id="chart_6c544b37_ac9d_49ed_912e_5ff8ad6c0181_BaseImage" src="chart.gif" width="460px" height="240px" usemap="#chart_6c544b37_ac9d_49ed_912e_5ff8ad6c0181" border="0">

<map name="chart_6c544b37_ac9d_49ed_912e_5ff8ad6c0181">
<area shape="poly" alt="Second Dot" coords="256,51,259,48,256,45,253,48"></area>
<area shape="poly" alt="First Dot" coords="183,51,186,48,183,45,180,48"></area>
</map>
</div>
Run Code Online (Sandbox Code Playgroud)

当我使用IE7时将鼠标悬停在图表上的区域上时,Alt文本("第一点"和"第二点")正确显示为工具提示,但在使用Firefox或IE8时它们不会显示.

有什么想法吗?

这个例子可以在这里看到

html map mouseover tooltip

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

使用Unity使用额外参数创建对象

我正在使用Prism,它也是很好的Unity IoC容器.我是这个概念的新手,所以我还没有全力以赴.我现在要做的是使用IoC容器创建一个对象,但也传递一个额外的参数.请允许我用一个例子解释..:

我有一个接受命令对象的类.这是在IoC容器中注册的,因此它可以很好地处理它:

public class Person 
{
    public Person(IApplicationCommands commands) { .. }
    ..
}

Person person = _container.Resolve<Person>();
Run Code Online (Sandbox Code Playgroud)

现在 - 我想传递另一个论点 - 例如人的名字.但是,我仍然希望使用IoC容器来处理解析,从而从IoC容器中获取其他参数.但是将名称作为"自定义"参数传递.可以这样做吗?

public class Person 
{
    public Person(IApplicationCommands commands, string name) { .. }
    ..
}

string name = "John"; 
Person person = _container.Resolve<Person>(name); // ....?? 
Run Code Online (Sandbox Code Playgroud)

这个例子似乎不起作用,但有没有办法让它工作?或者Unity IoC容器是否要求在调用Resolve之前在容器中注册所有参数?

.net c# prism unity-container

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

在整个文件中进行多行正则表达式搜索

我已经找到大量示例来使用正则表达式替换文件中的文本.然而,它归结为两个版本:
1.迭代文件中的所有行并将regex应用于每一行
2.加载整个文件.

第2号使用"我的"文件是不可行的 - 它们大约是2GiB ......
至于第1号:目前这是我的方法,但是我想知道......如果需要应用跨越多个的正则表达式怎么办?线?

.net c# regex large-files

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

Linq风格"For Each"

可能重复:
Linq相当于IEnumerable的foreach

是否有"For each"操作的Linq样式语法?

例如,将基于一个集合的值添加到另一个集合,已存在的集合:

IEnumerable<int> someValues = new List<int>() { 1, 2, 3 };

IList<int> list = new List<int>();

someValues.ForEach(x => list.Add(x + 1));
Run Code Online (Sandbox Code Playgroud)

代替

foreach(int value in someValues)
{
  list.Add(value + 1);
}
Run Code Online (Sandbox Code Playgroud)

.net c# linq foreach

182
推荐指数
5
解决办法
36万
查看次数