ここにコードをコピーする前の私のコードは次のとおりです。問題を書いています。クエリを実行すると、コードの言及でクエリとしてピンコードが表示され、見つからないことがあると表示されます。問題は、データをクエリするとき、ポインタが最後にクエリされたレコードの場所にあるが、メモリを再度フラッシュせず、データベースまたはプログラムの先頭に移動することであると考えました。誰かが私を取り除く方法を助けてくれます
コードは、mSアクセスmdb 2003を照会するaspにあります
<html>
<body>
<div id ="pin">
<%
city= Request.Form("username")
area = Request.Form("password")
Dim Conn,rs,strSQL
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open"Provider= Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/pinner/db/database1.mdb")
'Conn.Open"DRIVER=Microsoft Access Driver(*.mdb);DBQ=" & Server.MapPath("/pinner/db/Database1.mdb")
'strSQL = "SELECT pincodes.officename FROM pincodes where pincode = '" & city & "';"
Set rs = Server.CreateObject("ADODB.Recordset")
strSQL = "Select pincode from pincodes WHERE Districtname = '" & city & "' AND officename = '" & area & "';"
'strSQL = "Select pincode from pincodes WHERE (Districtname like "&city& *" AND officename like "&area&*");"
rs.Open strSQL,Conn
If rs.EOF or rs.BOF Then
Response.Write ("<br>")
Response.Write ("[pincode] not found")
Response.Write ("<br>")
Else
Response.Write ("<br>")
Response.Write (rs("pincode"))
Response.Write ("<br>")
End If
rs.close
Conn.close
Set rs = Nothing
Set Conn = Nothing
%>
</div>
</body>
</html>