在frontpage中与oracle数据库连接实现查询功能,怎么只有一个条件起作用???

时间:2021-02-28 08:18:29
在frontpage中与oracle数据库连接实现查询功能,用"插入"->"数据库"->"结果"来连接数据库,进行相关的设置,实现查询,查询条件有"身份证号"和"姓名",他们是用or连接的,目的是用"身份证号"或"姓名"或("身份证号"和"姓名")进行查询,但是只有身份证号参数起作用,只用"姓名"参数查询不行,请问高手们,什么问题???主要代码如下:
<

1 个解决方案

#1


主要代码如下:
<table BORDER="0">
<tr>
<td align="center">
<p><font size="1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 身份证号:</font></td>
<td align="left">
<p>
<input TYPE="TEXT" NAME="SFZH" VALUE="<%=Server.HtmlEncode(Request("SFZH"))%>" style="float: right"></td>


<td align="center">
<p><b>&nbsp; </b> <font size="1">姓名:</font></td>
<td align="left" width="166">
<p>
<input TYPE="TEXT" NAME="XM" VALUE="<%=Server.HtmlEncode(Request("XM"))%>" style="text: left"></td>
</tr>
</table>

/SCRIPT>
<% end if %>
<%
fp_sQry="SELECT * FROM JKPXMXB WHERE (SFZH =  '::SFZH::' OR XM LIKE '%::XM::%')"
fp_sDefault="SFZH=&XM="
fp_sNoRecords="<tr><td colspan=16 align=""LEFT"" width=""100%"">没有记录返回。</td></tr>"
fp_sDataConn="Database2"
fp_iMaxRecords=256
fp_iCommandType=1
fp_iPageSize=20
fp_fTableFormat=True
fp_fMenuFormat=False
fp_sMenuChoice="XYDW"
fp_sMenuValue="XYDW"
fp_sColTypes="&XYBM=200&BJBM=200&XH=200&XYDW=200&SFZH=200&XM=200&XB=200&ZB=200&WHCD=200&GZ=200&PXQSSJ=135&PXJZSJ=135&PXNR=200&PXJB=200&LLCJ=5&CZCJ=200&ZSBH=200&BJ=200&BZ=200&"
fp_iDisplayCols=16
fp_fCustomQuery=False
BOTID=0
fp_iRegion=BOTID
%>

#1


主要代码如下:
<table BORDER="0">
<tr>
<td align="center">
<p><font size="1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 身份证号:</font></td>
<td align="left">
<p>
<input TYPE="TEXT" NAME="SFZH" VALUE="<%=Server.HtmlEncode(Request("SFZH"))%>" style="float: right"></td>


<td align="center">
<p><b>&nbsp; </b> <font size="1">姓名:</font></td>
<td align="left" width="166">
<p>
<input TYPE="TEXT" NAME="XM" VALUE="<%=Server.HtmlEncode(Request("XM"))%>" style="text: left"></td>
</tr>
</table>

/SCRIPT>
<% end if %>
<%
fp_sQry="SELECT * FROM JKPXMXB WHERE (SFZH =  '::SFZH::' OR XM LIKE '%::XM::%')"
fp_sDefault="SFZH=&XM="
fp_sNoRecords="<tr><td colspan=16 align=""LEFT"" width=""100%"">没有记录返回。</td></tr>"
fp_sDataConn="Database2"
fp_iMaxRecords=256
fp_iCommandType=1
fp_iPageSize=20
fp_fTableFormat=True
fp_fMenuFormat=False
fp_sMenuChoice="XYDW"
fp_sMenuValue="XYDW"
fp_sColTypes="&XYBM=200&BJBM=200&XH=200&XYDW=200&SFZH=200&XM=200&XB=200&ZB=200&WHCD=200&GZ=200&PXQSSJ=135&PXJZSJ=135&PXNR=200&PXJB=200&LLCJ=5&CZCJ=200&ZSBH=200&BJ=200&BZ=200&"
fp_iDisplayCols=16
fp_fCustomQuery=False
BOTID=0
fp_iRegion=BOTID
%>