Tob*_*oby 2 vb.net sql-server datetime
我试图使用VB.NET EntityFramework添加一个新记录,其中字段的类型为DateTime.
这两种类型的DateTime是否匹配以允许直接保存而不进行任何强制转换或格式化?
IE应该做以下工作(其中表是WidgetResult并且我尝试添加新记录)
Private Sub AddNewWidgetResultRecord ()
Dim newWidgetResult As New WidgetResult()
newWidgetResult.SomeVarChar = "Some widget string"
newWidgetResult.SomeDateTime = DateTime.Now ' Would this line be OK?'
myContext.AddToWidgetResult(newWidgetResult)
myContext.SaveChanges()
End Sub
Run Code Online (Sandbox Code Playgroud)
我已经检查了很多其他帖子,但他们似乎都关注INSERT查询而不是使用EF提供的方法.
是的,它们的格式是兼容的.但是,如果您尝试将SQL Server DateTime(GetDate())与VB DateTime.Now进行比较,我会谨慎一件事.你不能保证那些是平等的.
| 归档时间: |
|
| 查看次数: |
3979 次 |
| 最近记录: |