
public struct Item
{
public int Id
public string DisplayText
}
注意结构是不能给实例字段赋值的,即 public int Id = 1 是错误的。
using System.Collections.Generic
List<Item>items = new List<Item>()
这里读取数据库表a,然后遍历记录
将数据库中的值赋给item
//例如
Item item1 = new Item()
item1.Id = 0
item1.DisplayText = "水星"
items.Add(item1)
Item item2 = new Item()
item2.Id = 1
item2.DisplayText = "地球"
items.Add(item2)
这个有两种方法:1:直接从Rst里读取数据,在Rst获得数据集合的时候
List1.Clear
rst.MoveFirst
Do
While
Not
rst.EOF
List1.AddItem
rst.Fields("text1")
'这里把字段名修改成数据表里的实际字段名
rst.MoveNext
Loop
2:通过MSHFlexGrid1网格控件,向list添加数据
略
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)