情况如下
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")) 也没有用