如果数据库中表的一个字段(date1)是datatime型,而要和一个TextBox中的内容进行比较,那该怎么办呢?用where date1 like TextBox1.Text肯定是不行的,因为date1是datatime型的,而TextBox1.Text是字符型的,那我该怎么处理呢,在线等,谢谢!!!
解决方案 »
- 使用c#的GZipStream时总是报错:GZip 头中的幻数不正确
- 绑定难题,大侠们在哪里?
- 客户端自动升级问题 高分
- 有高手能告诉我纯XML数据库的时间并发性怎么解决吗?
- 想随机的选取数据库列中的一个值?
- 求助,将报文的十六进制转化成转义符
- 应许多网友的强烈要求,现公开文华报表集成开发环境的全部近10000行源码!
- 新手请教一下resx文件的问题
- [副贴]一些疑惑,关于小猪妹的... 原贴: http://expert.csdn.net/Expert/topic/2902/2902022.xml?temp=.2027246
- 大家都来看!!请教c#与VC++
- winFom下怎么获取当前选中的dataGrid行数据
- C# 可以通过Process调用ftp.exe吗?
计算两个日期间的间隔。SELECT fname, lname, hire_date
FROM employee
WHERE DATEDIFF(year, hire_date, getdate()) > 5
查找五年以前雇佣的所有员工。
-------------------------------------------------
DATEPART( ) 返回日期或日期时间列的指定部分,包括日、月或年。 SELECT DATEPART(year, hire_date)
FROM employee
只显示员工受雇的年(而非完整日期)。
----------------------------------------------
CURDATE( )1,
GETDATE( ) 或 DATE( ) 以日期时间的格式返回当前日期。当为许多其他日期函数输入时,该函数很有用,如计算距今天之前或之后的时间间隔。 SELECT order_id
FROM orders
WHERE order_date = GETDATE()
Displays orders placed today.