问题列表 - 第23902页

如何将datetimepicker值设置为仅在(.NET)中的日期

我在表单上有DateTimePicker,当我运行此代码时,我将自定义格式属性的值设置为"dd/MM/yyyy" ant:

MessageBox.Show(dateTimePicker1.Value.ToString());

我得到这个值:"2010年3月26日下午1:26".

如何从值中删除时间部分.

我知道我们可以使用这种方法

dateTimePicker1.Value.ToShortDateString();
Run Code Online (Sandbox Code Playgroud)

但我想将value属性设置为此格式"dd/MM/yyyy",因此输出将像这样"26/3/2010",因为我想将值存储在我的数据库中(SQL)

我怎么能这样做?

.net c#

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

单元测试文件操作 - 在哪里维护模拟目录结构?

我还是单元测试的新手,特别是PHPUnit作为测试框架.

假设我正在为资源加载器类构建单元测试.该类查找要在两个目录(全局和特定于用户的目录)中加载的资源.

为了测试该类,我想建立一个包含一些资源文件的模拟测试目录.我想将模拟目录放在测试套件中的某个位置(该套件是将被分发的Web应用程序的一部分.)

是否存在将此测试目录放在使用此处概述的文件系统组成的PHPUnit测试套件的上下文中的约定?

有没有办法(例如PHPUnit在运行测试时定义的常量)从单元测试中访问这样的模拟目录而不必指定其确切位置,即相对于当前测试套件的路径?或者我只是使用dirname(__FILE__)并构成一个绝对路径?

php testing phpunit unit-testing

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

QTableWidget与其父QWidget的边界对齐

让我们考虑一下QWidget包含QTableWidget(仅限).因此,我们希望通过调整窗口小部件来调整表的大小,并且我们不希望在QWidget边框和表格的单元格之间存在缺陷.什么样的属性使QTableWidget与其父窗口小部件的边界对齐?

谢谢.

c++ qt qwidget qtablewidget

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

如何查找字符串是否包含任何特殊字符?

我想找出一个字符串是否包含任何特殊字符,如!,@,#,$,%,^,&,*,(,)....等.

如果不循环遍历字符串中的所有字符,我怎么能这样做呢?

c#

22
推荐指数
5
解决办法
9万
查看次数

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

如何扩展此SQL查询以查找k个最近邻居?

我有一个充满二维数据的数据库 - 地图上的点.每条记录都有一个几何类型的字段.我需要做的是将一个点传递给一个返回k个最近点的存储过程(k也会传递给sproc,但这很容易).我在http://blogs.msdn.com/isaac/archive/2008/10/23/nearest-neighbors.aspx找到了一个查询,它获取了单个最近邻居,但我无法想出如何将其扩展到找到k个最近的邻居.

这是当前查询 - T是表,g是几何字段,@x是搜索的点,Numbers是一个整数1到n的表:

DECLARE @start FLOAT = 1000; 
WITH NearestPoints AS
(
     SELECT TOP(1) WITH TIES *,  T.g.STDistance(@x) AS dist
     FROM Numbers JOIN T WITH(INDEX(spatial_index)) 
     ON T.g.STDistance(@x) < @start*POWER(2,Numbers.n)
     ORDER BY n
)
SELECT TOP(1) * FROM NearestPoints
ORDER BY n, dist
Run Code Online (Sandbox Code Playgroud)

内部查询选择最近的非空区域,外部查询然后选择该区域的最高结果; 外部查询可以很容易地更改为(例如)SELECT TOP(20),但如果最近的区域只包含一个结果,那么你就会坚持下去.

我想我可能需要递归搜索包含k个记录的第一个区域,但不使用表变量(这会导致维护问题,因为你必须创建表结构并且它可能会改变 - 有很多字段),我看不出怎么样.

sql geospatial nearest-neighbor sql-server-2008

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

从bluetoothdevice获取错误的串口名称(c#)

要从系统中获取所有可用的串行端口,请使用以下命令.

SerialPort.GetPortNames
Run Code Online (Sandbox Code Playgroud)

它适用于主板串口,但使用蓝牙设备我得到了错误的端口名.

例如:有时COM70或COM7ö代替COM7.它总是1个字母.

任何建议?

PS:我在Windows 7 PPS中使用最新的Visual Studio Express:切断最后一个字母的脏黑客不起作用,因为我不知道哪一个是蓝牙串口(带有各种蓝牙键或设备,它改变了数量尝试各种棍子后,我到达COM10,ergo COM100或COM10f

编辑:我正在使用的代码.阅读regestry,但仍然是同样的问题.

RegistryKey myRegistry = Registry.LocalMachine.OpenSubKey("Hardware\\DeviceMap\\SerialComm");
foreach (string valuename in myRegistry.GetValueNames())
{
    if (myRegistry.GetValue(valuename) is String)
    {
        if (valuename.Contains("BthModem"))
        {
            richTextBox1.AppendText(">" + myRegistry.GetValue(valuename) + "<" + Environment.NewLine);
        }
    }
} 
Run Code Online (Sandbox Code Playgroud)

通常,第二个或第三个请求正在使用类似的结果

COM11ᯋ<COM10S <COM11 <COM10 <COM11 <COM10 <

怎么可能?

c# serial-port bluetooth

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

从Javascript调用ac#方法

嗨,我想调用一个C#方法..我已经尝试过webmethod,但在c#方法中,我将无法访问文本框或其他控件.

这就是我没有成功的方式.. http://www.singingeels.com/Articles/Using_Page_Methods_in_ASPNET_AJAX.aspx

使用静态工作,但我想要没有静态,所以我可以访问aspx中的控件并验证页面.

我该怎么做?

javascript c# methods

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

如何为TinyMCE设定价值?

如何设置TinyMCE的值或重置其当前值?

表单名称是form与TinyMCE关联的元素editor.

tinymce

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

正则表达式包含grep的排除(即"不包含")

我正在尝试使用grep过滤webserver日志文件.我需要输出包含65.55的所有行. 但排除那些包含msnbot的匹配行.

我的出发点是 - 但它不起作用:

grep "^.*65\.55\..*(!msnbot).*$" ex100101.log > results.txt
Run Code Online (Sandbox Code Playgroud)

我正在使用grep for Windows(因此是双引号),但我怀疑这很重要.

regex grep filtering

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