• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 155
  • Last Modified:

Unable to pass boolean value to database

I'm using vbscript in an HTML page to append a record to a database.  One of the fields on the form is a checkbox and I use the following form validation:

form18 = main.TUSER.value
If main.TUSER.Checked Then
         form18 = "YES"
      form18 = "NO"
      End If

I know the 'if statment' works because it populates the correct information in an alert box... However, I get 'data type mismatch in criteria expression' error upon appending a record.   I've checked the db and the field is set up as boolean.  Yes/no's actually show in the field in the database instead of checkboxes.  Is there another setting that I may be missing?  I've assigned a 500 point value due to urgency.  Thank you!
1 Solution
Use true and false or -1 and 0 instead
yes despite what value is displayed. true/false is the value stored...
MoJeaux39Author Commented:
I wound up using -1/0 as suggested... didn't like the T/F.  Thank you for the solution!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now