相关疑难解决方法(0)

如何将超过24小时的TimeSpan映射到SQL Server Code First?

我试图将TimeSpan Code First属性映射到SQL服务器.Code First似乎在SQL中将其创建为Time(7).但是.Net中的TimeSpan可以处理超过24小时的更长时间,并且我需要存储超过24小时的事件长度.使用Code First处理此问题的最佳方法是什么?

sql-server entity-framework code-first ef-code-first

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

什么是SQL Server的日期,时间和日期时间偏移的等效C#数据类型?

SQL Server中date数据类型最适合的等效C#数据类型是什么?我特意找

  • date
  • time
  • datetimeoffset

c# types sql-server-2008

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

实体框架代码首先使用TimeStamp类型

我正在使用SQL Server 2008 R2和Entity Framework 5.0.生成数据库时,我无法在没有以下错误的情况下添加TimeStamp类型的属性:没有与概念方类型对应的商店类型

原始类型"时间"的'Edm.Time(Nullable = True,DefaultValue =,Precision =)'.

我已将实体配置设置为类型时间或时间戳,但未成功

Property(x => x.RestBetweenSet).HasColumnType("timestamp");
Run Code Online (Sandbox Code Playgroud)

当我进入Sql Server Management Studio并编辑表时,我可以设置一列时间戳.

要让Entity Framework代码首先能够生成此列,我需要做什么?

谢谢

.net entity-framework sql-server-2008 asp.net-4.0 entity-framework-5

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

哪个Sql Server列类型用于视频中的位置?

所以我想存储一个代表"10分35秒进入视频"的值.我打算使用这种类型time,但我的价值可能超过24小时.我的数据可能总是格式化为小时:分钟:秒.

此外,我正在使用实体框架,所以我需要一些可以很好地翻译的类型.谢谢.

sql sql-server entity-framework

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

.NET TimeSpan的T-SQL检查约束?

我在sql server 2005表中有一个nvarchar(max)列,用于存储.NET TimeSpan对象的字符串表示.有时会手动编辑表格.我想添加一个检查约束来验证TimeSpan.Parse()可以解析该字符串.我该怎么做?我想我可以使用其中一种方法在sql server中启用正则表达式,但我想找到一种更简单的方法,如果有的话!

regex sql sql-server parsing timespan

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