小编mid*_*pat的帖子

使用外键从多个表中删除SQL

我有2个表,通过外键,字段连接UploadID.

我想从数据库中删除一些行.我尝试了几个不起作用的SQL查询.

现在我有一个我认为应该做的技巧,但是得到了错误:

消息102,级别15,状态1,行2
','附近的语法不正确.

DELETE 
  a, b FROM [Uploads] as a, 
  [OrderLines] as b 
  WHERE [Uploads].UploadID < 53436;
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

sql t-sql sql-server-2008

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

Timespan不接受MVC3中的一天

我有一个MVC3应用程序,其中我想设置一个时间跨度,例如2天和5小时.当我输入02:05:00:00时,它给了我以下例外:

System.OverflowException: SqlDbType.Time overflow.  Value '2.05:00:00' is out of range.  Must be between 00:00:00.0000000 and 23:59:59.9999999.
Run Code Online (Sandbox Code Playgroud)

当我输入05:00:00时,它正确地将5小时保存到数据库中.根据MSDN timespan有一天属性.我如何正确设置日期?

模型:

public class ProductionTimeVM
{        
    [Required]
    public TimeSpan DefaultTime { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在我看来,我只是使用:

@Html.TextBoxFor(x => x.DefaultTime)
Run Code Online (Sandbox Code Playgroud)

对于我的控制器:

public ActionResult SaveProductionTime(ProductionTimeVM vm)
{           
   ProductionTime productionTime = new ProductionTime();
   productionTime.Default = vm.DefaultTime;

   //some more code
 }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

c# timespan asp.net-mvc-3

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

标签 统计

asp.net-mvc-3 ×1

c# ×1

sql ×1

sql-server-2008 ×1

t-sql ×1

timespan ×1