有条语句过不了!
IE老是说这条语句有错“StrRs.Open StrSQL,StrCnn”以下是代码,麻烦大哥看看。
<%@ Language=VBScript %>
<% '接受Seller.htm文件数据
Option Explicit
Response.Expires=0
Dim StrUser '用户名
Dim StrPassword '口令
Dim StrSql '对比SQL语句
Dim StrLogin '执行对比SQL语句
StrUser = Trim(Request.Form("User"))
StrPassword = Trim(Request.Form("Password"))
%>
<HTML><BODY>
User: <%= StrUser%><Br><Br>
Password: <%= StrPassword%><Br><Br>
<%= Request.Form("Submit")%><Br><Br>
<%
Dim Cnn, StrCnn, count,StrRs
Set Cnn = Server.CreateObject("ADODB.Connection")
Set StrRs = Server.CreateObject("ADODB.RecordSet")
StrCnn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\Seller\book.mdb"
Cnn.Open StrCnn
StrSQL = "Select count(*) From User Where NAME = '"&StrUser&"' And PASS = '"&StrPassword&"'"
StrRs.Open StrSQL,StrCnn ********就是这条**********
If not StrRs.Eof Then
Session("StrUser")=StrRs("StrUser")
Response.redirect "main.asp"
Else
response.write "登录失败"
End if
StrRs.close
'关闭数据库
Cnn.close
%>
</BODY>
</HTML>
</BODY></HTML>