首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

DataGridView1查询赐值报错?解决办法

2013-12-21 
DataGridView1查询赐值报错?Me.DataGridView1.Columns.Add(1, 日期)Me.DataGridView1.Columns.Add(2

DataGridView1查询赐值报错?
        Me.DataGridView1.Columns.Add("1", "日期")
        Me.DataGridView1.Columns.Add("2", "班别")
        Me.DataGridView1.Columns.Add("3", "班次")
        m_dal.DataSetFill(sql, "日期")
        datable = m_dal.ds.Tables("日期")
        DataGridView()
        Me.DataGridView1.Rows.Add(datable.Rows.Count)
        For i = 0 To datable.Rows.Count - 1
            'For j = 0 To datable.Columns.Count - 1
            Me.DataGridView1.Rows(i).Cells(0) = datable.Rows(i).Item("日期")
            Me.DataGridView1.Rows(i).Cells(1) = datable.Rows(i).Item("班别")
            Me.DataGridView1.Rows(i).Cells(2) = datable.Rows(i).Item("班次")
            'Next
        Next
        m_dal.ConnectionClose()

查询数据后将结果显示在DataGridView1中,自定义了列,不想将查询自动生成列(会在自定义列的后面重复出现列),进行DataGridView1循环赐

值,但是报错了

无法将类型为“System.DateTime”的对象强制转换为类型“System.Windows.Forms.DataGridViewCell”。



[解决办法]
Me.DataGridView1.Rows(i).Cells(0).Value

热点排行