【发布时间】:2010-02-01 00:18:04
【问题描述】:
我在 asp.net 中有一个应用程序,直到最近我在控制面板的区域和语言设置中更改了日期时间格式时,它才能正常工作。
日期时间格式是我安装 XP 时的默认格式。我在安装 XP 时选择了印度标准时间。
我将日期时间格式更改为 dd/MM/yyyy HH:mm:ss。每当我尝试将任何日期时间插入表中时,我的应用程序就会开始引发异常。
我得到的例外是:
System.Data.SqlClient.SqlException:将数据类型 varchar 转换为 datetime 时出错。
请帮帮我
【问题讨论】:
-
也许您可以向我们展示一个导致抛出异常的代码示例?我怀疑您可能没有使用参数并使用某种形式的字符串连接?
-
为什么这个问题被赞成。不清楚其中没有任何代码,否决投票会更合适。请花点时间写下您的问题,按照上面评论中的要求粘贴一些代码。
标签: asp.net sql-server-2005 datetime