小编Mig*_*uel的帖子

SQL获取上次日期时间记录

我正试图从碰巧存储多个状态的表中获取最后一个日期时间记录.我的表看起来像这样:

+---------+------------------------+-------+
|filename |Dates                   |Status |
+---------+------------------------+-------+
|abc.txt  |2012-02-14 12:04:45.397 |Open   |
|abc.txt  |2012-02-14 12:14:20.997 |Closed |
|abc.txt  |2013-02-14 12:20:59.407 |Open   |
|dfg.txt  |2012-02-14 12:14:20.997 |Closed |
|dfg.txt  |2013-02-14 12:20:59.407 |Open   |
+---------+------------------------+-------+
Run Code Online (Sandbox Code Playgroud)

结果应该是

+---------+------------------------+-------+
|filename |Dates                   |Status |
+---------+------------------------+-------+
|abc.txt  |2013-02-14 12:20:59.407 |Open   |
|dfg.txt  |2013-02-14 12:20:59.407 |Open   |
+---------+------------------------+-------+
Run Code Online (Sandbox Code Playgroud)

sql sql-server datetime sql-server-2000

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

Gong拖放两个相同的应用程序之间

我正在尝试使用GongSolutions.Wpf.DragDrop在同一应用程序的两个实例之间拖放.

当我放在第二个应用程序之上时,我得到一个错误

An exception of type 'System.Runtime.InteropServices.COMException' occurred in PresentationCore.dll but was not handled in user code
Invalid tymed (Exception from HRESULT: 0x80040069 (DV_E_TYMED))
Run Code Online (Sandbox Code Playgroud)

我从对象返回的dataformat是"GongSolutions.Wpf.DragDrop".

任何帮助是极大的赞赏!

wpf drag-and-drop .net-4.0

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

在c#中搜索文件的更好方法

我正在编写一个程序来搜索某个目录中的文件,但似乎有一些滞后问题.我正在搜索的文件夹有500个文件和大约1000个容纳这些文件的文件夹.文件夹中可能有一个文件夹(第二级).

我使用下面的行来获取我的所有文件.

    string location =  "C:\\Documents and Settings\\All Users\\Documents\\PDFS";
    string[] PDFS = Directory.GetFiles(@location, "*pdf", SearchOption.AllDirectories);
Run Code Online (Sandbox Code Playgroud)

我目前的设置是MS Visual C#2010 Express.

c# directory visual-studio-2010

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

使用 XElement 加载资源文件

我正在尝试加载一个作为嵌入式资源的 XML 文件。

我正在使用下面的代码,它返回一个错误,指出 URI 太长。

base.document = XElement.Load(RStudio.Properties.Resources.TemplateDOC);
Run Code Online (Sandbox Code Playgroud)

知道可能出了什么问题吗?我正在使用 .net Framework 3.5。

欢迎任何帮助!提前致谢

c# asp.net-mvc xelement embedded-resource

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

使用分支执行最佳实践

我在使用perforce方面有点新意,并且想知道我应该/不应该做什么...我没有太多的经验来分支出来的想法,我发现自己通过标签查看过去的版本和错误修复.

顺便说一句,我目前的设置是Perforce 2009.1和visual studio 2008.

提前致谢!

perforce

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

一次更换多个字符

我正在尝试用某些模式替换字符串"abc":

当'a'替换为'b'时,'b'替换为'c',当'c'替换为'a'时.

我现在的代码是:

String alp = "abc";
String alteredAlp = "";
char [] charAlp = alp.toLowerCase().toCharArray();

for (int i = 0; i < charAlp.length() - 1; i++)
{
    if(charAlp[i] == 'a')
        alteredAlp += 'b';
    else if(charAlp[i] == 'b')
        alteredAlp += 'c';
    else if(charAlp[i] == 'c')
        alteredAlp += 'a';
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用'replaceAll',我在第一次迭代后遇到了几个问题.

关于如何做到这一点的任何想法?提前致谢!

java android replace

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

从字符串中解析int的更好方法

我试图看看是否有一种不同的/更好的方法来解析我拥有的字符串.

字符串是"#def xyz [timer = 50,fill = 10]".从这个字符串我试图检索计时器和填充值.

我目前的代码是:

string def = "#def xyz[timer=50, fill=10]";
string _timer = def.Remove(def.IndexOf(","));
_timer = _timer.Remove(0, _timer.IndexOf("=", _timer.IndexOf("timer")) + 1);

string _fill = def.Remove(def.IndexOf("]"));
_fill = _fill.Remove(0, _fill.IndexOf("=", _fill.IndexOf("fill")) + 1);

int timer = Int32.Parse(_timer);
int fill = Int32.Parse(_fill);
Run Code Online (Sandbox Code Playgroud)

有什么建议?

提前致谢!

c# string string-parsing

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