Save input from HTML to Access Database using JavaScript

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mkhizess
    New Member
    • Oct 2007
    • 2

    Save input from HTML to Access Database using JavaScript

    Hi Buddzy

    Can you plz help to connect to Access DataBase input from HTML form using insert statement. I am still new on programming with html here is my code .

    [HTML]<html>
    <head>
    <title>Entitl ed Document</title>
    <script language="JavaS cript" >

    function getSubmit()
    {
    var name1 = eval(document.f orm1.names.valu e)
    var cn = new ActiveXObject(" ADODB.Connectio n");
    var strConn = "Provider=Micro soft.Jet.OLEDB. 4.0;Data Source = G:\clientDB.mdb ";
    cn.Open(strConn );
    var rs = new ActiveXObject(" ADODB.Recordset ");



    // I need help for the following line ("' + name1 +' " )
    var SQL = "insert into Customers values( "' + name1 +' " )";



    rs.Open(SQL, cn);
    //alert(rs(0));
    rs.Close();
    cn.Close();

    }

    </script>
    </head>
    <body>
    <FORM name="form1" action="mailto: email@domaine.c om" method="post">
    <input type="text" name="names" />
    <input type="button" value="submit" onclick="getSub mit()"/>
    </form>
    </body>
    </html>[/HTML]

    regards,
    Mkhize
    Last edited by acoder; Oct 15 '07, 03:18 PM. Reason: Added code tags
  • mkhizess
    New Member
    • Oct 2007
    • 2

    #2
    Connect HTML to Access Database

    Hi Buddzy
    [IMG]C:\Documents and Settings\Develo per\My Documents\My Pictures\IMG_10 78.JPG[/IMG] plz help to connect to Access DataBase input from HTML form using insert statement. I am still new on programming with html here is my code .

    [HTML]<html>
    <head>
    <title>Entitl ed Document</title>
    <script language="JavaS cript" >

    function getSubmit()
    {
    var name1 = eval(document.f orm1.names.valu e)
    var cn = new ActiveXObject(" ADODB.Connectio n");
    var strConn = "Provider=Micro soft.Jet.OLEDB. 4.0;Data Source = G:\clientDB.mdb ";
    cn.Open(strConn );
    var rs = new ActiveXObject(" ADODB.Recordset ");



    // I need help for the following line ("' + name1 +' " )
    var SQL = "insert into Customers values( "' + name1 +' " )";



    rs.Open(SQL, cn);
    //alert(rs(0));
    rs.Close();
    cn.Close();

    }

    </script>
    </head>
    <body>
    <FORM name="form1" action="mailto: email@domaine.c om" method="post">
    <input type="text" name="names" />
    <input type="button" value="submit" onclick="getSub mit()"/>
    </form>
    </body>
    </html>[/HTML]

    regards,
    Mkhize
    Last edited by acoder; Oct 15 '07, 03:17 PM. Reason: Added code tags

    Comment

    • acoder
      Recognized Expert MVP
      • Nov 2006
      • 16032

      #3
      On line 17, you have the single and double quotes mixed up.

      Comment

      • acoder
        Recognized Expert MVP
        • Nov 2006
        • 16032

        #4
        Threads merged. Please do not double post.

        Comment

        Working...