VB使用SQL语句模糊查询的问题
数据库如下:天气现象年月"FGFGRA"201001"FGBR"201001"RA-RA"201001"-SHRASHRA"201001DEFCONFIG.WDBTabl...
数据库如下:
天气现象 年 月
"FG FG RA " 2010 01
"FG BR " 2010 01
"RA -RA " 2010 01
"-SHRA SHRA " 2010 01
DEFCONFIG.WDBTableName 表名变量
StartY="2010"
EndY="2010"
dostr="01"
"Select * from " & DEFCONFIG.WDBTableName & " Where 年 >= '" & StartY & "' and 年<= '" & EndY & "' and 月 = '" & dostr & "' and 天气现象 like '%RA%'"查询不到数据。rs.recordcount=0 不是3
但是:
"Select * from " & DEFCONFIG.WDBTableName & " Where 年 >= '" & StartY & "' and 年<= '" & EndY & "' and 月 = '" & dostr & "' and 天气现象 like 'RA%'" 都能查到。rs.recordcount=1
'%RA%'不是包含了'RA%'吗?另外把%改成*一个效果。 展开
天气现象 年 月
"FG FG RA " 2010 01
"FG BR " 2010 01
"RA -RA " 2010 01
"-SHRA SHRA " 2010 01
DEFCONFIG.WDBTableName 表名变量
StartY="2010"
EndY="2010"
dostr="01"
"Select * from " & DEFCONFIG.WDBTableName & " Where 年 >= '" & StartY & "' and 年<= '" & EndY & "' and 月 = '" & dostr & "' and 天气现象 like '%RA%'"查询不到数据。rs.recordcount=0 不是3
但是:
"Select * from " & DEFCONFIG.WDBTableName & " Where 年 >= '" & StartY & "' and 年<= '" & EndY & "' and 月 = '" & dostr & "' and 天气现象 like 'RA%'" 都能查到。rs.recordcount=1
'%RA%'不是包含了'RA%'吗?另外把%改成*一个效果。 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询