我正在使用asp.net 2.0和数据库是Mysql和
我将使用datetime数据类型的null值传递给mysql表,例如duetime是datetime
if (ddlTerms.SelectedItem.Text.ToString() != "--Select--")
{
DateTime createDate = DateTime.Now.AddDays(Convert.ToDouble(ddlTerms.SelectedValue));
oInvHeader.DueDate = createDate;
}
else
{
oInvHeader.DueDate =(how to write the code here)
}
在invoiceHeader.cs代码中
using System;
using System.Data;
using MySql.Data.MySqlClient;
using System.Text;
private DateTime m_DueDate;
public DateTime DueDate
{
get
{
return m_DueDate;
}
set
{
m_DueDate = value;
}
}
请帮助我
感谢你
灵长类
最佳答案
首先,您的DueDate
属性应为nullable
才能接受空值。
然后,您可以分配空值,例如。
oInvHeader.DueDate = null;
这就是我们如何声明
nullable
变量DateTime? DueDate;
关于c# - 如何在asp.net和数据库中使用datetime数据类型传递空值是mysql?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7048744/