易截截图软件、单文件、免安装、纯绿色、仅160KB

vb程序,sql的a包含B是怎么写的

“车辆排班”表有个“日期”的字段,是string格式,没用date格式,内容如“2009-12-31 12:48:01”,现在要查询日期字段里面包含“2009-12-31”的内容,不要后面部分。
select * from 车辆排班 where 日期…………
select * from 车辆排班 where left(日期,10)='2009-12-31'
select * from 车辆排班 where charindex('2009-12-31',日期)>0

忘了说,是access数据库哦,好像不支持charindex

用like模糊查询可能更好
SQL code:

Select * from 车辆排班 Where 日期 Like '2009-12-31%'



access 支持 mid() ,instr() ,一个道理.

Dim a As String
a = CStr(MonthView1)
Adodc4.RecordSource = "select * from 车辆排班 where left(日期,10)='a'“
Adodc4.Refresh
这个变量a在sql里面要加什么符号??


用format 试试
SELECT *
from 车辆排班 where format(字段1,'yyyy-mm-dd') =  '2009-12-31';




相关问答:

求教下VB如何给D3D游戏写屏 - VB / API

想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......

sql性能求助 - MS-SQL Server / 疑难问题

场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号