If the table column type is INT and not BIT. It is easy to save the value to your database.
Example:
var sqlConnection = new SqlConnection(Settings.SqlConnectionString);
sqlConnection.Open();
var sqlCommand = sqlConnecteion.CreateCommand();
if (checkBox1.Checked)
{
sqlCommand.CommandText = "INSERT INTO tbl (_checkBoxValue) VALUES(1)";
}
else
{
sqlCommand.CommandText = "INSERT INTO tbl (_checkBoxValue) VALUES(0)";
}
sqlCommand.ExecuteNonQuery();
The code can be shorted to about 5 lines of code.