在mytable中,时间列可以设一个默认值为getdate()
解决方案 »
- asn.net 中使用ajax问题
- 类与方法同名是什么用意?
- 如何获得变化后的文本框的值
- 哪里有datagrid添加,更新,删除,并提交到数据库的源代码?
- 找不到System.Data.SqlServer命名空间以及SqlContext.GetPipe()
- ArrayList 和 datatable 作datagrid数据源,那个效率高和占资源少?
- treeview在win2k professional、IIS5、IE6下的显示问题
- 请帮助:rm文件无法播放
- css的如何调用(.....................)在线等
- 求教 datagrid中某一列数据过长,怎么使他自动换行???
- DataGrid中有10列,但为何在DataBound事件中用e.Item.Cells.Count只取得6??
- 如何创建与Sybase数据库的联接?
SqlParameter para = new SqlParameter("@InsertDate",SqlDbType.DateTime);
para.Value = DateTime.Now;
mycmd.Parameters.Add(para);
TextBox1年 TextBox2月 TextBox3日 ----- TextBox4年 TextBox5月 TextBox6日
请教查询的语句
where datepart(yy,insertdate)>TextBox1.Text and datepart(yy,insertdate)<TextBox4.Text
上面是是取了TextBox1年-- TextBox4年的数据,
如果你想更详细,就在where里类似下去就行了。
不过方法有点不爽:)
请教查询的语句
-----------------------
一样地用啊,其实对于SQL SERVER 中,DATETIME 和STRING是对应的,也就是说,你可以用一个符合日期的字符串插入更改一个日期字段,处理时就当是用字符串啊.
日期最好不要用CHAR类型,不然查询操作无法进行.TextBox1年 TextBox2月 TextBox3日 ----- TextBox4年 TextBox5月 TextBox6日
完全可以将数据库日期取出后换成Year(Dt) Month(Dt) Day(Dt) 呀.
或者将页面日期做成 TextBox1.text + "-" + textBox2.text + "-" + TextBox3.text
这个就是一个日期啊.
日期实际上是一个有日期格式的字符串而已.