チェックボックスは基本「Boolean」型となりますので「0」「1」でDBに収納しているのであれば「Boolean」型「False」「True」に変更すれば良いと思います。
「integr」の「0」「1」でもそのままいけるような気がしますが。
データベースカラムの型を「Boolean」にしたほうが今後のためにも良いかと思います
下記はVBのソースなので参考にしかならないと思いますが
一度他のデータグリッドにDBを展開して「0」「1」を「Boolean」型に変換するソースです。
Me.DataGridView1.DataSource = DB
Dim DTG2 As Integer = 0
For R As Integer = 0 To DataGridView1.RowCount - 1
Me.DataGridView2.Rows(DTG2).Cells(0).Value = Me.DataGridView1.Rows(R).Cells(0).Value
Me.DataGridView2.Rows(DTG2).Cells(1).Value = Me.DataGridView1.Rows(R).Cells(1).Value
If Me.DataGridView1.Rows(R).Cells(2).Value = 0 Then
Me.DataGridView2.Rows(DTG2).Cells(2).Value = False
ElseIf Me.DataGridView1.Rows(R).Cells(2).Value = 1 Then
Me.DataGridView2.Rows(DTG2).Cells(2).Value = True
End If
Me.DataGridView2.Rows(DTG2).Cells(3).Value = Me.DataGridView1.Rows(R).Cells(3).Value
DTG2 = DTG2 + 1
Next