请教:水晶报表显示日期问题 数据库中部分日期值为“1900-1-1”,怎样让它不显示?报表 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你数据库中就不应该出现1900-1-1。数据库中日期字段设置为smalldatetime,并且允许为空。操作数据库的时候,用: SqlConnection conn = new SqlConnection("server=.;database=test;uid=sa;pwd=123456"); string sql = "insert into Table_1(ssdate) values (@ssdate)"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.Add("@ssdate", SqlDbType.SmallDateTime).Value = DBNull.Value; conn.Open(); cmd.ExecuteNonQuery();再回到你的问题,你现在已经是1900-1-1了,在绑定的时候用sql语句转化一下,case when then ... 都是小问题却引发我内心严重的疑惑! 如何根据输入的URL获得到IP地址 哪里有比较不错的OA开源代码? asp.net刷新问题 请问如果数据量比较大,如何做分页才能提升速度? 小问题,大家帮下! 十万火急,请各位高手帮帮忙!!! asp.net ajax AutoCompleteExtender 为什么取不出我要的数据 如何判断网络是否连通(100分)? 如何调用.vb文件中的IsNumeric和Trim函数。 Repeater 嵌套 jplot图表插件问题?
数据库中日期字段设置为smalldatetime,并且允许为空。
操作数据库的时候,用:
SqlConnection conn = new SqlConnection("server=.;database=test;uid=sa;pwd=123456");
string sql = "insert into Table_1(ssdate) values (@ssdate)";
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.Add("@ssdate", SqlDbType.SmallDateTime).Value = DBNull.Value;
conn.Open();
cmd.ExecuteNonQuery();
再回到你的问题,你现在已经是1900-1-1了,在绑定的时候用sql语句转化一下,case when then ...