rs.Open Sql,Conn,2,3 <<<== 这里写错了!rs.Execute(Sql)

解决方案 »

  1.   

    Sql="insert into zzjtable(sname,jname) values ('"&Request.form("txt1")&"','"&Request.form("txt2")&"')
      

  2.   

    Sql="insert into zzjtable(sname,jname) values ('"&Request.form("txt1")&"','"&Request.form("txt2")&"')")
      

  3.   

    谢谢大力:
      我根据你的提示作了修改
      Sql="insert into zzjtable(sname,jname) values ('"&Request.form1("txt1")&"','"&Request.form1("txt2")&"')"
      但运行test1.asp时依然提示:
     错误类型:
     Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
     [Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: ',' 附近有语法错误。
     /asp/luru.asp, 第 21 行  另外点击按钮也没动静呀
      

  4.   

    <input type="submit" value="提交">
      

  5.   

    谢谢楼上兄弟们,现在我在大家意见的基础上作了如下整理,按钮已经有反应了:)
    但是,数据库表中中却看不到应该的数据,为什么呢?
    //test1.htm
    <html>
    <head>
    </head>
    <body>
    <form name="form1" action="test1.asp" method="post">
    <input type="text" name="txt1">
    <input type="text" name="txt2">
    <input   type="submit" value="提交">
    </form>
    </body>
    </html>//test1.asp
    <html>
    <body>
     <%
        Set Conn=Server.CreateObject("ADODB.Connection")
        Conn.Open "DSN=zzjsource;UID=sa;PWD=760112"
        
        Sql="insert into zzjtable(sname,jname) values ('"&Request.form1("txt1")&"','"&Request.form1("txt2")&"')"
        set rs=Conn.Execute(Sql)
        rs.close
        Conn.close
     %>
     </body>
     </html> 我发现我只能启动服务器BOY,(local)却连接不上,而我打开数据库表zzjtable发现标题栏上显示“表zzjtable"中的数据,位置是"zzjdbase"上,“(local)"中,我的数据源的服务器选的是BOY,这里有没有问题呢?再次感谢各位!!
      

  6.   

    conn.open"driver={ sql server};server=local;uid=sa;pwd=760112;database=BOY"??