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

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

2012-01-24 
一个form窗体的load事件的问题我在窗体的load事件中添加代码VB.NET codeds.Clear()da.Fill(ds, 班级)Com

一个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值

热点排行