将时间类型的Textbox值插入到数据库中,同时
数据库 比如有一个时间字段birthday类型为 smalldatetime ,可以为空,当这个textbox中文本为空时往数据库插入字段,总是为1900-1-1,
现在怎样将它转换为空:
1.首先判断textbox是否为空
if (string.IsNullOrEmpty(ztxt_birthday.Text.Trim().ToString()) == false)
{
strBirthday = "'" + ztxt_birthday.Text.Trim().ToString() + "'"; //注意多加了两个单引号
}
else
{ strBirthday = "NULL"; }
2.在insert语句中如下
string _sqlInsert=...."',"+strBirthday+",''"...; //注意这边便少了两个单引号