情况如下
ASP页面 2.asp
<%
sql = "Select * From [Up] Where [ID]= > " & Request("FromID")
Rs.Open Sql,Conn,1,2
if Not Rs.Bof or Not Rs.Eof then Response.write Rs.RecordCount
rs.close
' 说明:asp页面接受一个参数FromID,选择Up表中的ID大于FormID的项,
' 显示出有多少项。
%>Delphi程序
SendString = "Http://192.168.0.1/Delphi/2.asp?FromID=';
SendString = SendString + Edit1.Text;
NMHTTP1.Post(SendString,'');
出现的问题是:当Edit1.Text 为0-10时返回的项数正常,而当Edit1.Text大于10,如11时就不会返回任何的值。我的Up表中ID为1-20,正常的情况下应该是Edit1.Text=1 返回19 ,Edit1.Text=11时返回 9 ,但是为11时就不返回任何的值。在ASP页面用Cint(Request("FormID")) 也没有用
ASP页面 2.asp
<%
sql = "Select * From [Up] Where [ID]= > " & Request("FromID")
Rs.Open Sql,Conn,1,2
if Not Rs.Bof or Not Rs.Eof then Response.write Rs.RecordCount
rs.close
' 说明:asp页面接受一个参数FromID,选择Up表中的ID大于FormID的项,
' 显示出有多少项。
%>Delphi程序
SendString = "Http://192.168.0.1/Delphi/2.asp?FromID=';
SendString = SendString + Edit1.Text;
NMHTTP1.Post(SendString,'');
出现的问题是:当Edit1.Text 为0-10时返回的项数正常,而当Edit1.Text大于10,如11时就不会返回任何的值。我的Up表中ID为1-20,正常的情况下应该是Edit1.Text=1 返回19 ,Edit1.Text=11时返回 9 ,但是为11时就不返回任何的值。在ASP页面用Cint(Request("FormID")) 也没有用
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货