查询价格显示问题!
我在查询的时候出现一个问题, <%
Dim rs
Dim rs_numRows
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_wj_STRING
rs.Source = "SELECT * FROM fyscha WHERE fys_qy='" + Replace(rs__MMIA, "'", "''") + "' OR fys_lx='" + Replace(rs__MMIB, "'", "''") + "' OR fys_f='" + Replace(rs__MMIC, "'", "''") + "' OR fys_t='" + Replace(rs__MMID, "'", "''") + "' OR fys_mc LIKE '%" + Replace(rs__MMIE, "'", "''") + "%' OR fys_shj <'" + Replace(rs__MMII, "'", "''") + "' ORDER BY fys_sj DESC"
rs.CursorType = 0
rs.CursorLocation = 2
rs.LockType = 1
rs.Open()
rs_numRows = 0
%>
其中查询fys_shj价格的时候,明明是 <该数值,为什么选小于20的时候会出现170?
我用的是ACCESS数据库,其中fys_shj是文本