请教日期时间型数据与sql日期型的匹配问题!
小妹有如下的程序:有请哪位大哥帮忙修改一下!
IF handle>0
IF thisform.lend.Caption='出借'
thisform.txt领用时间.value=DATETIME()
thisform.txt资料室签名1.Value=cuser
IF SQLEXEC(handle,"insert lendout(花样资料编号,机种,机号,领用部门,领用人,领用时间,资料室签名1,备注) values('"+m_no+"' ,'"+m_kind+"','"+m_num+"','"+m_dep+"','"+m_person+"','"+m_time+"','"+m_person1+"','"+m_beizhu+"')")>0
MESSAGEBOX("出借成功",64,"信息窗口")
SQLEXEC(handle,"update total set 领用部门='"+m_dep+"',领用时间='"+m_time+"',领用人='"+m_person+"',资料状态='已借出',存放位置='"+m_person+"',机种='"+m_kind+"',机号='"+m_num+"' where 花样资料编号='"+m_no+"'")
thisform.zaiku.Caption=thisform.txt领用人.value
thisform.lend.Caption='还入'
ELSE
MESSAGEBOX("出借失败",64,"信息窗口")
ENDIF
endif
endif
出现的问题是系统老是提示说insert 语句中出现数据类型不匹配,检查发现是"领用时间"出了问题
我的txt领用时间的format 属性设置为T(也就是date time型)在sql数据表中领用时间使用的datetime型的.
不明白怎么还是出现数据不匹配!!!!!!