小编Log*_*j99的帖子

截断SQL Server事务日志文件

在我的本地C:驱动器中,我有一个ldf数据库文件,托管在我们的一台服务器上.我有一个1 gb的数据库的本地副本和ldf该数据库的16gb 的(日志文件).它在我的硬盘上吃掉了很多我当地的空间.我想截断该文件.我在网上看到的很多内容都没有,但似乎他们正在讨论数据库所在的服务器上的文件.这不是这种情况,它在我的本地机器上.

我机器上文件的位置是:

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA
Run Code Online (Sandbox Code Playgroud)

为什么我在本地拥有该日志文件的副本以及本地的该数据库?

我该如何截断这个文件?

谢谢!

sql-server

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

我可以序列化数据表或数据集以通过C#中的Web服务进行传输吗?

我正在使用Web服务来查询表中的数据.然后我必须将它发送给想要它作为DataTable的用户.我可以序列化数据吗?或者我应该将其作为A DataSet发送.我是Web Services的新手,所以我不确定最好的方法.

c# web-services

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

在Sql Server/T-SQL中关闭日记功能

我需要在Sql Server/T-SQL中关闭日记功能以写入as400中的文件/表.我发现你可以使用Pragma在SQLite中完成它.但是,我发现在T-SQL中不存在.有任何想法吗?

谢谢!

t-sql sql-server ibm-midrange

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

需要将List <model>传递给Controller中的Http Post

我正在将一个List传递给视图.在视图中,我需要传回该列表.它包括一个可编辑的复选框,这是我真正需要的项目.显示的所有其他字段仅供读取使用.如果用户想要将项目指定为许可,则他们会检查isClearance复选框.因此,当他们点击保存按钮时,它会点击HttpPost索引().但是,它会传回null.如果我将它改为仅仅是一个modelObject而不是List,它就可以正常工作.

这是控制器索引:

 public ActionResult Index()
    {
        List<ClearanceViewModel> cc = new List<ClearanceViewModel>();
        ClearanceViewModel c = new ClearanceViewModel();
        c.sku = "123";
        c.title = "Test1";
        c.includeOnSite = true;
        c.productID = 123;
        c.salePrice = Convert.ToDecimal(2.99);
        c.RetailPrice = Convert.ToDecimal(4.99);
        c.isClearance = false;
        cc.Add(c);

        c.sku = "123";
        c.title = "Test1";
        c.includeOnSite = true;
        c.productID = 123;
        c.salePrice = Convert.ToDecimal(2.99);
        c.RetailPrice = Convert.ToDecimal(4.99);
        c.isClearance = false;
        cc.Add(c);

        return View(cc);
    }
Run Code Online (Sandbox Code Playgroud)

这是视图:

@model List<PMS.Models.ClearanceViewModel>
@{    
ViewBag.title = "Clearance List";    
}
<fieldset>
<legend><span>Clearance List</span></legend>
@using (Html.BeginForm())
{
if (Model.Count() …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc-3

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