none
DataGridView.Columns.DataPropertyName 之設定問題 RRS feed

  • 一般討論

  • 各位大大好

    小弟在datagridview的編輯資料行中加了一個checkbox的欄位 並將該欄位指定到checkbox欄位也可判斷成功

    如下

    Private Sub 連結資料表()

            Dim s$
            Dim ds As New DataSet


            s = "SELECT * from hl_reserve "
            ds = Informix連線.GetDataSet_ODBC(s)
            DataGridView1.DataSource = ds.Tables(0)
            DataGridView1.Columns("時段選取").DataPropertyName = "sch_check"

    end sub

     

    但是當我去新增資料完後重新讀取

    Private Sub 新增()

    新增完成後

    CALL 連結資料表()

    END SUB

    在重新讀取資料表後

    datagridview1.CurrentRow.Cells().Value 的值會有問題

    出現的值會跟目前點ROWS的值會不一樣

    但假如我將 連結資料表中的

       DataGridView1.Columns("時段選取").DataPropertyName = "sch_check"註解掉後

    datagridview1.CurrentRow.Cells().Value 的值 又正確了

    不知道是發生了什麼問題...

    請大大們教導一下..謝謝!!

     

    • 已變更類型 Lolota Lee 2010年6月2日 上午 07:22 發問者未繼續回應__
    2010年5月26日 上午 03:59

所有回覆