sql 问题
DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)
string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+"') and (EndTime < '"+endTime+"')"
这样写有问题吗,StartTime, EndTime在数据库中是datetime类型
用messagebox('',sql)出来看看就知道了啊
调试下看看就行。where前加个空格,where字句中空格去掉, 时间用 '2009-1-1' ,注意,','需要转义。
最好的辦法是用messagebox出來看一下,SQL語句有沒問題。
用string试试
string startTime,endTime
startTime=em_1.Text
endTime=em_2.Text
string sql
sql = dw_1.GetSQLSelect()+" Where (StartTime> '"+startTime+"') and (EndTime < '"+endTime+"')"
如果你是用来根据时间查询记录的话
ls_select = "(convert(char(10),em_work.work_date,120) >= '" +ls_begin+ "') and (convert(char(10),em_work.work_date,120) <= '" + ls_end + "')"
相关问答:
....接到一个小程序..工作原来大概是这样的...前台是WEB服务器.架构就是ASP+SQL..前台由ASP向SQL添加服务类别(表单).然后又后台程序读取表单..要实时读取..然后显示在服务器上面..从理论上面能行通不?如果可以..后台 ......
我有一个月和日组成的数字,有两组月和日
想在身份证号中挑选出在该该两组月日之间出生的人,不知道应该怎么写.
身份证号有可能是15位或者18位
月日组合的形式如下
10-17/04-20
月-日/月- ......
语句如下,其中字段名存储的是网址,整个代码的功能就是统计相同网站的次数,
比如说有两条记录,一个是http://www.baidu.com/ 另一个是http://www.baidu.com/a/b/c/d/
这段代码就会按照点号".&quo ......
混SQL版这么久了,分享一点资料
sql server的相关认证的试题集合,版友有还在学校的话就下载下来有机会考试一下,毕竟350元大家还是负担得起的,将来毕业后也是一个好一点的证书证明
如果准备专注于这 ......
根据班级分组,统计平均分和不及格的个数.
我的想法是这样的.
Select avg(testScore) as 平均分, count(testScore <600) as 不及格数 , from [Person] Group by Class
但是count(testScore <60 ......