小编Ror*_*ker的帖子

如何缩小SQL Server数据库?

我的数据库大小接近1.9Gb数据库,MSDE2000不允许超过2.0Gb的数据库

我需要缩小这个数据库(以及许多其他类似的客户端位置).

我发现并删除了许多被认为不需要的1000个记录中的100个:这些记录占数据库中一些主要(最大)表的很大比例.因此,假设现在可以检索的空间很大是合理的.

所以现在我需要缩小数据库以解决丢失的记录.

  • 我执行DBCC ShrinkDatabase('MyDB')......没有效果.
  • 我已经尝试过MSSMS提供的各种收缩设施....仍然没有效果.
  • 我已备份数据库并将其恢复...仍然无效.

仍然是1.9Gb

为什么?

无论我最终发现什么程序都需要在客户机上重放,只能访问OSql或类似的东西.

database sql-server msde2000 shrink

50
推荐指数
6
解决办法
22万
查看次数

如何正确配置TortoiseSVN'全局忽略模式'?

我希望TortoiseSVN(1.5.3)忽略某些文件夹,它们的内容和某些其他文件,无论它们出现在我的目录层次结构中,但我无法正确获取全局忽略字符串.

无论我做什么,它要么增加太多,要么忽略太多

什么是正确的'全局忽略模式'忽略....

Folders : bin obj release compile 
Files   : *.bak *.user *.suo 
Run Code Online (Sandbox Code Playgroud)

更新:为了帮助澄清......是的,我在Windows上使用它.

svn tortoisesvn svnignore

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

如何启动正确版本的Msbuild

当我输入...

Msbuild<Enter>
Run Code Online (Sandbox Code Playgroud)

...在命令提示符下,我得到......

Microsoft (R) Build Engine Version 2.0.50727.4927
[Microsoft .NET Framework, Version 2.0.50727.4927]
Copyright (C) Microsoft Corporation 2005. All rights reserved.
Run Code Online (Sandbox Code Playgroud)

这一切都非常好,除了当我针对Visual Studio 2010 .sln文件运行时,错误消息指示:

MyProject.sln(2): Solution file error MSB5014: File format version is not recognized.  MSBuild can only read solution files between versions 7.0 and 9.0, inclusive.
0 Warning(s)
1 Error(s)
Run Code Online (Sandbox Code Playgroud)

看来正在调用的MSBuild版本无法理解我的解决方案文件.

我想我会查看我的路径,看看MSBuild从哪里被接收.但是,似乎我的路径中没有任何部分指向要找到MSBuild的位置.

命令行如何查找正在使用的MSBuild副本?如何更改此版本以便使用最新版本?

msbuild visual-studio-2010

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

如何使用新的SVN合并跟踪?

在我现有的(Pre-SVN 1.5)合并策略中,我们在创建分支时创建Trunk(称为BasePoint)的副本,以便稍后在合并期间进行引用.

当我们需要将分支合并回主干时,我们执行2个操作.

  1. 从BasePoint合并到LatestTrunk(Trunk可能已经从原始分支开始移动)到Branch的Working副本然后提交.

    此时,我们通常会检查合并到分支中是否没有损坏任何内容

  2. 从LatestTrunk合并到LatestBranch回到trunk的工作副本然后提交.

文档建议我在Trunk上使用新的reintegrate合并并从分支中合并.

我是否需要先从主干合并到dev分支,还是包含在新的reintegrate选项中?

换句话说,新merge --reintegrate功能是否代表"我之前的每个合并"或"整个操作"?

(FWIW我使用的是TortoiseSVN 1.5.1)

svn merge merge-tracking

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

如何聚合T的多个IEnumebles

鉴于....

Public MasterList as IEnumerable(Of MasterItem)
Public Class MasterItem(Of T) 
    Public SubItems as IEnumerable(Of T)
End Class 
Run Code Online (Sandbox Code Playgroud)

我想要一个IEnumerable(Of T),它将遍历MasterList中所有MasterItem的所有SubItems

我想认为有一个Linq工具可以做到这一点,或者我正在忽略的扩展方法.我需要一种在VB9(2008)中运行的机制,因此不使用Yield.

.net linq vb.net ienumerable

18
推荐指数
3
解决办法
4091
查看次数

如何为查看基于Amazon S3的静态网站的用户提供目录列表?

我有一个Amazon S3帐户,我想存储几个文件目录.

我希望这个网站的访问者能够查看和下载我放在那里的文件和文件夹.

这些文件和文件夹会定期更改,我不希望每次添加或删除文件时都不必重写任何HTML.

如何安排我的网站的观众提供一个简单的文件/文件夹列表?

amazon file amazon-s3 listings

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

如何确定列是否在其表的主键中?(SQL Server)

我目前正在使用......

select Table_Name, Column_name, data_type, is_Nullable
from information_Schema.Columns
Run Code Online (Sandbox Code Playgroud)

...为了生成DataAccess Layer,确定给定数据库中列的信息.

从哪里可以检索有关这些列是否是其表的主键中的参与者的信息?

sql-server code-generation data-access-layer primary-key

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

如何从浏览器历史记录中删除页面?

我有一个ASP.Net页面,其中包含一个按钮.此页面包含ServerSide Paypal按钮.

推送时,我的服务器在后端执行各种聪明的操作,然后将响应重写为表单和一些将此表单发布到paypal的javascript.

一切都很好.

但是,如果用户然后选择点击返回,他们将到达我生成的自我发布表单,并将其再次转发给Paypal.

我想如果我能找到一种方法让我生成的表单页面不存在于历史中,那么这将解决我的问题.但我不知道如何纠正这个问题.

如何从历史记录中删除我的页面,或者只是让它永远不会出现?

更新:感谢所有......这些是一些很好的答案.赞成所有好的,但由于巧妙地使用隐藏字段而不是cookie作为决策依据而使用splattne.

asp.net browser-history

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

ASP.Net是否在页面中的页面/控件上调用Dispose,还是必须这样做?

鉴于Control类实现了IDisposable,我认为ASP.Net至少能够触发Dispose级联,因为Page在浏览器出门的路上完成了它的生命周期?

简单的问题:是这样的,还是我必须这样做?

asp.net idisposable

15
推荐指数
2
解决办法
3960
查看次数

通过互联网收钱的最简单方法是什么?

我有一个.Net 2.0/3.5 WebApplication.

我希望能够通过互联网为我的服务赚钱.

我的每个客户都有一个AccountNo.

我希望提供几种产品,每种产品都有固定的价格.

我需要我的客户登录我的系统并选择向我支付他们选择的产品的费用,并且我的应用程序在完成后才会知道,以便我可以调整他们的帐户以反映这一点.

什么是最简单(最简单的编码)方式来拿钱?

Paypal,NoChex,Google Checkout,还有别的什么?

.net payment asp.net-2.0

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