.NET 日期时间到 SqlDateTime 转换

2023-12-20

在将 .NET DateTime (默认情况下(DateTime))转换为 SqlDateTime 时,我应该始终检查 .NET 日期是否在 SqlDateTime.MinValue 和 SqlDateTime.MaxValue 之间 [或者] 有没有一个好的方法可以做到这一点。


该日期实际上可能超出该范围吗?它来自用户输入吗?如果这些问题中的任何一个的答案是肯定的,那么您应该始终进行检查 - 否则您的应用程序很容易出错。

您可以相当轻松地格式化日期以包含在 SQL 语句中:

var sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd HH:mm:ss");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.NET 日期时间到 SqlDateTime 转换 的相关文章

  • 为 Visual Studio 2013 编译 Tesseract

    我正在尝试使用tesseract在 Visual Studio 2013 中 我在链接器 gt 输入 不是 libtesseract302 static lib 中使用 libtesseract302 lib 一切都正常 并且已编译并运行
  • 如何为 C 分配的 numpy 数组注册析构函数?

    我想在 C C 中为 numpy 数组分配数字 并将它们作为 numpy 数组传递给 python 我可以做的PyArray SimpleNewFromData http docs scipy org doc numpy reference
  • 如何将 #ifdef DEBUG 添加到 Xcode?

    我的项目中有一些代码永远不应该在发布版本中使用 但在测试时很有用 我想做这样的事情 ifdef DEBUG Run my debugging only code endif 在 Xcode 4 中哪里添加 DEBUG 设置 我尝试将其放入
  • 如何修复此错误“GDI+ 中发生一般错误”?

    从默认名称打开图像并以默认名称保存 覆盖它 我需要从 Image Default jpg 制作图形 将其放在 picturebox1 image 上并在 picurebox1 上绘制一些图形 它有效 这不是我的问题 但我无法保存 pictu
  • 在新的浏览器进程中打开 URL

    我需要在新的浏览器进程中打开 URL 当浏览器进程退出时我需要收到通知 我当前使用的代码如下 Process browser new Process browser EnableRaisingEvents true browser Star
  • 互斥体实现可以互换(独立于线程实现)

    所有互斥体实现最终都会调用相同的基本系统 硬件调用吗 这意味着它们可以互换吗 具体来说 如果我使用 gnu parallel算法 使用openmp 并且我想让他们称之为线程安全的类我可以使用boost mutex用于锁定 或者我必须编写自己
  • 单元测试一起运行时失败,单独运行时通过

    所以我的单元测试遇到了一些问题 我不能只是将它们复制并粘贴到这里 但我会尽力而为 问题似乎是 如果我一项一项地运行测试 一切都会按预期进行 但如果我告诉它一起运行测试 则 1 5 将通过 TestMethod public void Obj
  • 如何从 .resx 文件条目获取注释

    资源文件中的字符串有名称 值和注释 The ResXResourceReader类让我可以访问名称和值 有办法看评论吗 你应该能够得到Comment via ResXDataNode class http msdn microsoft co
  • 生成(非常)大的非重复整数序列而不进行预洗牌

    背景 我编写了一个简单的媒体客户端 服务器 我想生成一个不明显的时间值 随从客户端到服务器的每个命令一起发送 时间戳中将包含相当多的数据 纳秒分辨率 即使它不是真正准确 因为现代操作系统中计时器采样的限制 等 我想做的 在 Linux 上
  • 无法在 Windows 运行时组件库的 UserControl 中创建依赖项属性

    我想在用户控件内创建数据可绑定属性 这个用户控件包含一个 Windows 运行时组件 项目 我使用下面的代码来创建属性 public MyItem CurrentItem get return MyItem GetValue Current
  • 获取 WPF 控件的所有附加事件处理程序

    我正在开发一个应用程序 在其中动态分配按钮的事件 现在的问题是 我希望获取按钮单击事件的所有事件 因为我希望删除以前的处理程序 我尝试将事件处理程序设置为 null 如下所示 Button Click null 但是我收到了一个无法分配 n
  • 如何在 Linq 中获得左外连接?

    我的数据库中有两个表 如下所示 顾客 C ID city 1 Dhaka 2 New york 3 London 个人信息 P ID C ID Field value 1 1 First Name Nasir 2 1 Last Name U
  • Rx 中是否有与 Task.ContinueWith 运算符等效的操作?

    Rx 中是否有与 Task ContinueWith 运算符等效的操作 我正在将 Rx 与 Silverlight 一起使用 我正在使用 FromAsyncPattern 方法进行两个 Web 服务调用 并且我想这样做同步地 var o1
  • 如何使用 Mongodb C# 驱动程序连接多个集合

    我需要将 3 个集合与多个集合合并在一起 lookup我在 C 驱动程序中尝试过 它允许我 lookup用户采集但无法执行秒 lookup用于设置集合 有人可以帮忙吗 db Transactions aggregate lookup fro
  • 有人可以提供一个使用 Amazon Web Services 的 itemsearch 的 C# 示例吗

    我正在尝试使用 Amazon Web Services 查询艺术家和标题信息并接收回专辑封面 使用 C 我找不到任何与此接近的示例 所有在线示例都已过时 并且不适用于 AWS 的较新版本 有一个开源项目CodePlex http www c
  • 如何在按钮单击时模拟按键 - Unity

    我对 Unity 中的脚本编写非常陌生 我正在尝试创建一个按钮 一旦单击它就需要模拟按下 F 键 要拾取一个项目 这是我当前的代码 在编写此代码之前我浏览了所有统一论坛 但找不到任何有效的东西 Code using System Colle
  • memset 未填充数组

    u32 iterations 5 u32 ecx u32 malloc sizeof u32 iterations memset ecx 0xBAADF00D sizeof u32 iterations printf 8X n ecx 0
  • 使用 GROUP 和 SUM 的 LINQ 查询

    请帮助我了解如何使用带有 GROUP 和 SUM 的 LINQ 进行查询 Query the database IEnumerable
  • 检查Windows控制台中是否按下了键[重复]

    这个问题在这里已经有答案了 可能的重复 C 控制台键盘事件 https stackoverflow com questions 2067893 c console keyboard events 我希望 Windows 控制台程序在按下某个
  • Python matplotlib 在鼠标悬停时不显示完整日期

    我有一个数据框日期索引 and 温度值 Date Temperature 2015 10 21 9 118 2015 10 22 9 099 2015 10 23 8 945 2015 10 26 8 848 2015 10 27 8 84

随机推荐

  • 将多个值作为单个参数传递 - Oracle SQL 查询

    我有一个查询 我传递了 2 个参数 COUNTRY REGION 参数和 COST CENTER 参数 我可以同时传递两个参数 COST CENTER 和 COUNTRY REGION 或者传递一个或另一个 这部分没问题 你可以在下面的第一
  • 使用 python 中的请求与不和谐交互

    我正在尝试使用 requests 和 python 自动点击不和谐按钮 但是当我发送请求时出现错误 不和谐按钮 https i stack imgur com tehay png 我试过这个 header authorization XXX
  • 使用 Java Web 服务的 Objective C SOAP 请求

    我有一个简单的 Java Web 服务 WebService serviceName Catalogo V1 public class Catalogo V1 This is a sample web service operation W
  • 除非我显式调用 AnnotationDriver::getAllClassNames,否则 Doctrine 不起作用

    我是第一次尝试使用 Doctrine ORM 并且我正在遵循此处找到配置 http www doctrine project org docs orm 2 0 en reference configuration html obtainin
  • 如何从 C# 将 SQL Server 数据库转换/导出到 MSAccess

    我有一个 SQL Server 数据库 我需要将所有数据导出到用户可以下载的 Access mdb 中 从 C 执行此操作的最简单方法是什么 我意识到我可以有一个空白 但有架构 mdb 当我想导出时我可以复制它 然后通过数据集将所有数据从
  • 是否“int size = 10;”产生一个常量表达式?

    以下代码在 gcc 4 8 和 Clang 3 2 下编译 int main int size 10 int arr size C 标准的8 3 4 1规定数组的大小必须是整型常量表达式 即size似乎不是 这是两个编译器中的错误 还是我遗
  • 在输入助手中调用 ember 把手助手

    我无法找出在 Ember 输入帮助程序中调用 Ember Handlebars registerBoundHelper 的正确方法 BoundHelper 进行日期格式化 Ember Handlebars registerBoundHelp
  • 使 JLabel 淡出

    我正在编写一个应用程序 该应用程序执行某些任务并在成功完成任务时通知用户 为了通知用户我正在使用 jlabel 我希望这个 jlabel 显示消息并在一段时间后消失 我使用 netbeans 作为我的 IDE 这是我的课程的架构 摘要 GU
  • Emacs 中注释缩进错误

    在许多语言中 行注释以单个符号开头 例如 Python 和 R 中的 我发现在 Emacs 中 当编写这样的行注释时 我必须重复注释符号两次才能做出正确的缩进 请参见以下示例 setq x select enable clipboard t
  • 单选按钮的 OnChange 事件处理程序 (INPUT type="radio") 不能作为一个值工作

    我正在为此寻找通用的解决方案 考虑 2 个同名的无线电类型输入 提交后 检查的值决定随表单发送的值
  • Drupal 8:如何自定义表单小部件以显示实体字段值而不是实体标题?

    我正在通过开发自定义表单小部件模块来迈出了解 Drupal 8 在幕后如何工作的第一步 我的目标是显示引用节点的图像字段值 而不是单选按钮列表中的节点标题 在核心中可用 这将允许网站管理员在为节点选择背景图像时选择图片而不是文本 以下是我的
  • 你能让div中的浮动元素不换行吗?

    目标浏览器为IE8 我有一个 div 其中包含向左浮动的元素列表 元素宽度可以在运行时改变 我想做的是 如果它们不再适合 div 它就会被切断并且不会换行 它似乎只有在该项目本身位于一行时才有效 此页面演示了该问题 文本输入的宽度需要在运行
  • VSCode“无法打开file.cs:找不到文件”

    我通过重命名文件夹或其他内容破坏了我的 vscode 项目 不完全确定发生了什么 问题是 虽然我仍然可以构建和运行没有问题 但有些东西已经搞砸了 因此当我收到编译错误时 例如当我双击它说的消息时 无法打开 XXXController cs
  • 更新 edittext 时会发生什么事件?

    我有一个 android 布局 其中有两个编辑文本 一个用于数量 一个用于费率 一个文本视图用于总量 现在我想做的是每当用户更改费率或数量字段时更改 更新总金额 我正在寻找的 edittext 事件是什么 我可以像设置 OnClick 一样
  • 如何分割这个字符串?

    我想分割这个字符串 String info 0 542008835 meters height from ground 由此我只想得到两位小数0 54 通过使用这个我得到了 String new rhs split lt G 但我在这里面临
  • 如何通过仅更改域名而保留其他 URL 参数来重定向 URL

    我现在正在将我的网站迁移到新的主机和域 我想知道是否可以将输入旧网站的任何 URL 的任何人重定向到新网站 同时保留所有 URL 参数 例如 当有人输入这个网址时http www domainA com blog p 667 我希望他被重定
  • 如何在 ruby​​ 中使用 AES 256 ECB PKCS5Padding 加密数据

    我想使用 PKCS5padding 以 AES 256 位 ECB 模式加密数据 我的ruby方法如下 这里如何使用PKCS5Padding def encrypt raw data key cipher OpenSSL Cipher AE
  • 更新行而不是创建新条目数据库android

    我一直在研究 Android 食谱书中的食谱 以利用数据库来存储事件 当前代码允许我添加新条目 但无法修改任何添加的条目 我需要的是一个具有预定义行数 48 的数据库 并且具有通过相应的编辑文本字段更新这些行的功能 任何人都可以帮我修改以下
  • Karma 和 React,有导致错误的警告

    我在用Karma http karma runner github io 0 8 index html with mocha http mochajs org 测试我的React https facebook github io react
  • .NET 日期时间到 SqlDateTime 转换

    在将 NET DateTime 默认情况下 DateTime 转换为 SqlDateTime 时 我应该始终检查 NET 日期是否在 SqlDateTime MinValue 和 SqlDateTime MaxValue 之间 或者 有没有