Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将C日期传递到SQL Server 2008_C#_Sql_Sql Server 2008_Date - Fatal编程技术网

C# 将C日期传递到SQL Server 2008

C# 将C日期传递到SQL Server 2008,c#,sql,sql-server-2008,date,C#,Sql,Sql Server 2008,Date,我在从web应用程序中插入日期时间时遇到问题,在SQL Server 2008中使用C将日期时间插入数据库 我的机器设置为希伯来语,但我也尝试改成美国文化。这是一个转换的东西,我知道,但不知道如何正确地传递它 在数据库中,列被声明为DATE NOT NULL 以下是我如何使用数据集从C传递日期的方法: newDR["Close_Date"] = Convert.ToString(this.closeDate.Date.ToString("YYYYMMDD")); 有什么想法吗?不要把它转换成字

我在从web应用程序中插入日期时间时遇到问题,在SQL Server 2008中使用C将日期时间插入数据库

我的机器设置为希伯来语,但我也尝试改成美国文化。这是一个转换的东西,我知道,但不知道如何正确地传递它

在数据库中,列被声明为DATE NOT NULL

以下是我如何使用数据集从C传递日期的方法:

newDR["Close_Date"] = Convert.ToString(this.closeDate.Date.ToString("YYYYMMDD"));

有什么想法吗?

不要把它转换成字符串。把它当作约会时间。尽量避免使用字符串转换-每个字符串转换都是潜在的问题源

因此:

newDR[Close_Date]=this.closeDate.Date;不起作用?
newDR["Close_Date"] = closeDate.Date;