string sqlStr = "UPDATE bookstore SET DAY = @DAY WHERE (ID = @ID)"
......
SqlCommand cmd = new SqlCommand(sqlStr, conn);
if(aDate == null)
{
cmd.Parameters.Add(new SqlParameter("@DAY", SqlDbType.DateTime)).Value = "0000-00-00";
}
else
{
cmd.Parameters.Add(new SqlParameter("@DAY", SqlDbType.DateTime)).Value = aDate;
}
......
SqlCommand cmd = new SqlCommand(sqlStr, conn);
if(aDate == null)
{
cmd.Parameters.Add(new SqlParameter("@DAY", SqlDbType.DateTime)).Value = "0000-00-00";
}
else
{
cmd.Parameters.Add(new SqlParameter("@DAY", SqlDbType.DateTime)).Value = aDate;
}
解决方案 »
- 写网页的时候碰到的一些日期显示的问题
- .net连接池如果程序里面不显示的使用是否是默认使用的?是默认使用的是否是打开的?
- 奇怪问题 table.GetChanges()
- 为什么在asp.net下目标积极拒绝Socket链接?
- 升星了,技术水平没上升,郁闷,问和问题,顺便散分
- World Wide Web Publishing Service启动不起来,怎么办,给100分
- 超级奇怪的问题-程序速度越来越慢
- jqgrid 异常TypeError: obj is undefined ret = obj[expr];
- 有关于asp.net数据库的问提?请各位大虾多多帮忙!
- WEB窗体控件里拖过去的button在浏览器里面都显示不了,而用HTML控件里的button就可以,这是为什么?
- 请教
- 关于DataGrid数据显示的问题
......
SqlCommand cmd = new SqlCommand(sqlStr, conn);
if(aDate == null)
{
cmd.Parameters.Add(new SqlParameter("@DAY", SqlDbType.DateTime)).Value = "0000-00-00";
}
else
{
cmd.Parameters.Add(new SqlParameter("@DAY", SqlDbType.DateTime)).Value = aDate;
}
数据库现在已经不能做任何的改变
date1 = "null"
Else
date1 = "'" & tb.Text & "'"
End If
SQL里:
"& data1 &"
就可以了!