2014-05-10 53 views
-3

當我點擊任一單元格的數據負載從Access數據庫如何從Access數據庫得到單選按鈕值單選框值顯示在datagridview的

textBox1.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString(); 
textBox2.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString(); 
comboBox1 .Text = dataGridView1.CurrentRow.Cells[4].Value.ToString(); 
dateTimePicker1.Text = dataGridView1.CurrentRow.Cells[8].Value.ToString(); 

其作品 例子,我想表明從數據庫性別到RADIOBUTTON

enter image description here

回答

0

請務必記住:在datagridview中,數據值始終以System.Object存儲。當您需要正確使用此數據時,您需要將其轉換爲裝箱數據格式。

對於這種情況的原因,你的電池數據轉換爲字符串的ToString()方法..

所以,當你需要一個單選按鈕值(它的一個布爾 - 無論是1-0,或真假)您需要將該值轉換爲布爾值:

YourRadioButton.Checked = Convert.ToBoolean(YourDataGridview.CurrentRow.Cells[YourBooleanCellID].Value); 
相關問題