insert into ren (name,age,sex)  vaules ('" & Text1 & "','" & Text2 & "','" & Text3 & "'

解决方案 »

  1.   

    "insert into ren (name,age,sex)  vaules ('" & Text1 & "','" & Text2 & "','" & Text3 & "'"
      

  2.   

    insert into ren (name,age,sex)  vaules ('" & Text1 & "', " & Text2 & " ,'" & Text3 & "')"
      

  3.   

    如果age字段是数值类型的话:
    sql="insert into ren(name,age,sex) values('"& text1 &"',"& text2 &",'"& text3 &"')"
      

  4.   

    cn.Execute "insert into ren (name,age,sex)  vaules ('" & Text1 & "','" & Text2 & "','" & Text3 & "')"
    我是这么写的,可是执行的时候老是报错 insert into 语法错误
      

  5.   

    easydone(水泥) 
    那样会返回一个错误:至少一个参数没有被指定值
      

  6.   

    看一下他们的类型都是字符型吗?字符型才用引号括起来。如果是数值型直接写就可以,不用引号。
    例如:如果age 是数值型,应写为:
    insert into ren(name,age,sex) values('"& text1 &"',"& text2 &",'"& text3 &"')"如果sex是bit型,也不用引号,应为
    insert into ren(name,age,sex) values('"& text1 &"',"& text2 &","& text3 &")"
      

  7.   

    是不是表结构要求必须赋值,而传参数的过程中text1或text2或text3中有一个或几个为空?

    response.write "text1="&text1&"text2="&text2&"text3="&text3
    response.end
    写出来看看