ContraceptionDrugReceive.InputDate = CONVERT(varchar(12) , ContraceptionDrugReceive.InputDate, 111 )
-----------------------------------------------------
在上面语句中使用了111,那个是JAPAN的时间格式,yy/mm/dd 。ContraceptionDrugReceive.InputDate一定不是这个格式。查询出来看看。select 
ContraceptionDrugReceive.InputDate,
CONVERT(varchar(12) , ContraceptionDrugReceive.InputDate, 111 ) 
from ContraceptionDrugReceive,PersonInfo
where ContraceptionDrugReceive.Person_ID = PersonInfo.Person_ID and