小编Sil*_*bit的帖子

DataGridView选定的行向上和向下移动

如何允许向上或向下移动DataGridView(DGV)中的选定行.我之前用ListView完成了这个.不幸的是,对我来说,更换DGV不是一种选择(诅咒).顺便说一句,DGV数据源是一个通用集合.

DGV侧面有两个按钮,是,UP和Down.任何人都可以帮我指出正确的方向.我确实有我用于ListView的代码,如果它有帮助(它没有帮助我).

.net c# collections datagridview winforms

13
推荐指数
3
解决办法
8万
查看次数

在 NSIS 中复制文件

我正在使用以下命令复制文件。

设置输出路径后...

File "Documents\*"
Run Code Online (Sandbox Code Playgroud)

这个动作完美无缺。处理 Documents 目录中的文件没有问题,直到...

如果目录中有现有文件的副本(具有不同的名称),则无论名称如何,只会复制该文件的第一个实例。

我该如何制作它才能复制所有文件,而不管它们是否是其他文件的副本?

更正/更好的解释(也许)

对于造成的混乱,我深表歉意。请允许我尝试重述这个问题。使用 FILE 命令提取的文件是这里的问题。文件由原始文件和相同文件的副本(仅名称不同)组成。

例如:MyDocument.txt 和 copyOfMyDocument.txt 等等..

当应用 File 命令时,为了将文件提取到当前输出路径,只提取文件的第一个实例(副本或原始...但不是两者)。再次,我很抱歉造成混乱,但这是我第一次不得不与 NSIS 合作。我需要提取所有文件。

windows installation nsis

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

如何增大数据库文件?

我正在尝试使用以下代码来扩展数据库。但是我收到以下错误。我如何检查大小 (3600MB) 并在必要时增加它?

USING MyDatabase

ALTER DATABASE MyDatabase
MODIFY FILE (NAME =  MyDatabase_data, SIZE = 3600MB)
Run Code Online (Sandbox Code Playgroud)

错误:修改文件失败。指定大小小于或等于当前大小。

更新:由于交通繁忙,我没有使用 Auto Grow。由于我在这里的设置(长篇无关的故事),我需要使用代码进行更改。但是,如果此代码多次运行,则会出现上述错误。在再次尝试更改之前,我需要先检查尺寸。

t-sql database sql-server

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