Solved

Form - Radio Buttons to store true/false value into database table

Posted on 2008-06-17
2
1,236 Views
Last Modified: 2013-12-25
I have a visual basic form with several Yes/No Radio Buttons. I just want to store the value back into my table. Can anyone give me the VB designer code? I don't want to store a null value if the user selects the "No" button. I would to store a "False" value.
0
Comment
Question by:teustace
2 Comments
 
LVL 33

Expert Comment

by:jppinto
ID: 21811237
Try this code. If the Yes radio button is checked it will save "True" on your field, it's it's not check, it will save "False". Check the field type on your database to be Yes/No type.

jppinto
Public da As OleDb.OleDbDataAdapter
Public ds As New DataSet
 
sSQL = "SELECT * FROM [TableName]"
da = New OleDb.OleDbDataAdapter(sSQL, con)
ds.Clear()
da.Fill(ds, "TableName")
Dim dsNR As DataRow
Dim cb = New OleDb.OleDbCommandBuilder(da)
dsNR = ds.Tables("TableName").NewRow
 
If optYes.Checked Then
   dsNR.Item("Status") = True
Else
   dsNR.Item("Status") = False
End If
 
ds.Tables("TableName").Rows.Add(dsNR)
da.Update(ds, "TableName")
con.Close()

Open in new window

0
 

Accepted Solution

by:
teustace earned 0 total points
ID: 21811422
Hi, many thanks for your response. As I am using a table adapter (I have other columns of data) so I assume I would slip this code into the Partial Class of the DataSet designer. However, I am unsure how to re-gig the code. My table adapter is called Deployments. Should I make this a Private Sub, and if so how? Also, I would want to be able to update values sometimes, so I'm not sure about the New Row part.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you ever wanted to restrict the users input in a textbox to numbers, and while doing that make sure that they can't 'cheat' by pasting in non-numeric text? Of course you can do that with code you write yourself but it's tedious and error-prone …
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question