大家看看我这条SQL语句为什么老是提示:标准表达式中数据类型不匹配! "记录日期 like '%2001年5月2日%'"你的‘记录日期’是字符型的吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比较日期可以使用=另外使用like那么你需要把字段类型改成字符型给点分吧:) 我详细说明一下,"记录日期"是日期型,在库里显示:2000年2月2日,但是我想通过text1填入年和text2填入月查询2000年2月2日!? 记录日期 like '%2001年5月2日%'改为记录日期 = 02-05-2001还有最好不要用汉字做字段名。 确实,你的一些编程习惯要改,尽量规范,直接写年月日算是日期型,而数据库虽然看起来是一样的日期,但他是日期型,这是两种不同的类型,不能like,还有字段中文名确实不是一种好习惯 用 date between '2001-2-1 00:00' and '2001-2-28 23:59' to: zoukaix() :date between '2001-2-1 00:00' and '2001-2-28 23:59' 的date有什么作用? date:就是你的字段名啊!也就中‘记录日期’ Where year(记录日期)='" & txt_year.text & "' and month(记录日期)='" & txt_month.text & "'" 導出execl文件時報錯 关于一个软件 有关vb中sql问题 [散分!偶写了一个输入法!]那位想看的可以加我QQ. 打开文件的问题 动态画线条??? 求教一个简单的问题。关于打包。 在线等。在线等 我的问题处在哪里? 明天要上班了,散点分,烦。。。 如何把图存入数据库? 我用VB的ado控件的 rs.addnew方法向数据库(MDB的)写数据,为什么数据库中就一下多了很多的空的表?这些表是干什么的呢? [Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
另外使用like那么你需要把字段类型改成字符型
给点分吧:)
改为
记录日期 = 02-05-2001
还有最好不要用汉字做字段名。