各位高手:我刚学asp.net 在看别人做的一个留言板的代码的时候,发现一个特别奇怪的问题!
::此留言发表于:<%#DataBinder.Eval(Container.DataItem,"time")%>
他用这条语句绑定发表的时间!
可是他在插入记录的时候却没有插入时间:下面是他插入记录的语句:
sqlstr = "insert into 留言(user_name,qq,email,zy,tx,nr) values('"+username+"','"+qq+"','"+email+"','"+zy+"','"+tx+"','"+nr+"')";
SqlCommand cmd = new SqlCommand(sqlstr,dbconn.GetConn());
很明显,只插入了名字,QQ,Email,主页,头像,内容这些字段,时间并没有插入啊!
可是发了新留言去可以显示时间,各位知道他用的什么技术实现的吗?难道在SQL中可以自动生成时间?请各位高手指教啊!我想了一晚上也想不出来啊!忘了说一件事了,就是在提交留言的按钮事件中也没有插入时间之类的语句啊!