1

asp新手在这里。我不断收到此错误,

预期的“结束”

/BusMaintenance/v1/submit.asp,第 40 行

在下面的(非常简单的)代码中。这样做的唯一目的是从另一个页面提交表单并将其添加到数据库中。

<!--METADATA
TYPE="TypeLib"
NAME="Microsoft ActiveX Data Objects 2.6 Library"
UUID="{00000206-0000-0010-8000-00AA006D2EA4}"
VERSION="2.6"
-->
<!--#include file="../conf/adovbs.inc"-->
<!--#include file="../conf/conf_asp.asp"-->
<!--#include file="../inc/system/library.inc"-->
<!--#include file="../inc/system/signedHeader.asp"-->

<%  
    Dim adoCon
    Dim rsAddResults
    Dim strSQL

    Set adoCon = Server.CreateObject("ADODB.Connection")

    adoCon.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\wwwroot\dev_sites\BusMaintenance\db\FMS.mdb;"

    Set rsAddResults = Server.CreateObject("ADODB.RecordSet")
    strSQL = "SELECT TestTable.UserName, TestTable.Position FROM TestTable;"

    rsAddResults.LockType = adLockBatchOptimistic

    rsAddResults = selSQL(strSQL)

    rsAddResults.AddNew

    rsAddResults.Fields("UserName")= Request.Form("UserName")
    rsAddResults.Fields("Position")= Request.Form("Position")

    rsAddResults.Update

    'rsAddResults.Close 
    'adoCon.Close
    'Set rsAddResults = Nothing
    'Set adoCon = Nothing   

    Response.Redirect "index.asp"
%>

我已经检查了四次,但我无法发现问题。似乎是语法错误,但是???

谢谢你的帮助。

4

0 回答 0