how to populate a checkbox from an access database (Data Type Yes/No) in vb 2008

I'm using the following code to get and display the Yes/No data type value from an Access database. This is the error I'm getting:
An unhandled exception of type 'System.InvalidCastException' occurred in Microsoft.VisualBasic.dll
Additional information: Conversion from string "Veteran" to type 'Integer' is not valid.

How would I convert the string to an integer so the checkbox on my form can display a check symbol if the value is true?

I think there's something wrong with your reading of the yes/no field. It sounds like what you're getting with OleDbReader.GetValue("Veteran") is the string "Veteran" and you should be getting a 0 or 1 (maybe -1 I forget) integer value from that query.

Using:
Veteran.Checked = OleDbReader.GetValue("Veteran").Equals("Veteran")
Is still returning the error: Conversion from string "Veteran" to type 'Integer' is not valid.
The value being returned from the query is {0} so I'm not sure if the check box on the form is requiring a text value or not. If it is then the integer needs to be converted to a string value. Any idea of how that would be done?

Access developers frequently have requirements to interact with Excel (import from or output to) in their applications. You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will di…

The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…

In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…