读书人

一个form窗体的load事件的有关问题

发布时间: 2012-01-24 23:11:54 作者: rapoo

一个form窗体的load事件的问题
我在窗体的load事件中添加代码

VB.NET code
ds.Clear()        da.Fill(ds, "班级")        ComboBox7.DataSource = ds.Tables("班级")        ComboBox7.DisplayMember = "班级"        MsgBox(ComboBox7.Text)

第一次点击按钮打开窗体,首先弹出正确班级,然后在ComboBox7中的选项也正确。关闭窗体,再一次点击按钮打开窗体,弹出空字符,然后ComboBox7中的选项居然也正确。原因出在哪里?我要他每次打开都能弹出班级。

[解决办法]

DataSet包含DataTable
DataTable包含DataColumn和DataRow,一个是纵向一个是横向,能理解吧
DataRow包含具体的Item,也就是具体的值,相当于你说的单元格

访问时采用如下格式:
ds.Tables(i).Rows(j).Item(i)

里面的i是索引,你可以用整数也可以用名字,j必须用整数,因为行没有名字,只有index值

读书人网 >VB Dotnet

热点推荐