Adding item in Database

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bobby
    New Member
    • Aug 2006
    • 3

    Adding item in Database

    Hi there. I have a simple Access database with names and numbers.
    I'm trying to add another entry through vb6 but i get a SYNTAX ERROR in INSERT INTO statement.

    Please help. What am i doing wrong?




    Private Sub cmdAdd_Click()
    Dim sql, nam, num As String

    nam = InputBox("Enter Name:", "Name")
    num = InputBox("Enter Number:", "Number")


    sql = "INSERT INTO Contacts (Name, Number) VALUES " & nam & ", " & num

    Call con.Execute(sql )

    End Sub


    Email
  • Hemant Pathak
    Recognized Expert New Member
    • Jul 2006
    • 92

    #2
    Hi Boby Please use this Code........... .
    Private Sub cmdAdd_Click()
    Dim sql, nam, num As String

    nam = InputBox("Enter Name:", "Name")
    num = InputBox("Enter Number:", "Number")


    sql = "INSERT INTO Contacts (Name, Number) VALUES('" & nam & "','" & num & "')"

    Call con.Execute(sql )

    End Sub
    Last edited by Hemant Pathak; Aug 1 '06, 10:55 AM. Reason: Set Space between &

    Comment

    • bobby
      New Member
      • Aug 2006
      • 3

      #3
      I have tried using the code above, still the same syntax error appears.
      What else can I check?

      Comment

      • bobby
        New Member
        • Aug 2006
        • 3

        #4
        I just found that Name and Number or one of those were pre-defined names in Access causing my problem.
        Thanks for the help.

        Comment

        Working...