SQL Problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • werks
    New Member
    • Dec 2007
    • 218

    #1

    SQL Problem

    Error: No value given for one or more required parameters.
    Code:
    "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "', Date, "2")"
    Please help me on this one..

    --
    Kenneth
    "Better Than Yesterday"
  • markrawlingson
    Recognized Expert Contributor
    • Aug 2007
    • 346

    #2
    Try this...

    [code=asp]
    "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "', getDate(), "2")"

    'Or

    "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "'," & Date & ", "2")"
    [/code]

    Hope this helps..

    Sincerely,
    Mark

    Originally posted by werks
    Error: No value given for one or more required parameters.


    "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "', Date, "2")"

    Please help me on this one..

    --
    Kenneth
    "Better Than Yesterday"

    Comment

    • werks
      New Member
      • Dec 2007
      • 218

      #3
      Still have error

      Error:
      Microsoft VBScript compilation (0x800A0401)
      Expected end of statement
      Code:
      SQL1 = "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "'," & Date & ", "2")"
      --
      Kenneth
      "Better Than Yesterday"

      Comment

      • DrBunchman
        Recognized Expert Contributor
        • Jan 2008
        • 979

        #4
        Originally posted by werks
        Still have error

        Error:
        Microsoft VBScript compilation (0x800A0401)
        Expected end of statement
        Code:
        SQL1 = "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "'," & Date & ", "2")"
        --
        Kenneth
        "Better Than Yesterday"
        Hi Kenneth,

        At the end of your string you've got double quotes around the 2 when you don't need them, which is closing your string prematurely. Your string should look like:
        Code:
        SQL1 = "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "','" & Date &[b] "', 2)"
        Hope this helps,

        Dr B

        Comment

        • werks
          New Member
          • Dec 2007
          • 218

          #5
          Originally posted by DrBunchman
          Hi Kenneth,

          At the end of your string you've got double quotes around the 2 when you don't need them, which is closing your string prematurely. Your string should look like:

          SQL1 = "INSERT INTO tblBook_Loan (AccessionNo, BorrowerID, DateBorrowed, Status) VALUES ('" & varAccession & "', '" & varBorrower & "','" & Date & "', 2)"

          Hope this helps,

          Dr B
          Thanks Dr. B it works..

          --
          Kenneth
          "Better Than Yesterday"

          Comment

          • werks
            New Member
            • Dec 2007
            • 218

            #6
            Also thank you markrawlingson

            Comment

            Working...