急呀`!一个问题帮我一个(关于datagrid的)

mahongliang1983 2003-02-09 07:01:36
我是刚学数据库这一部分的,想做一个关于智能出题的一个程序
用的数据库是access
数据库是这样的
id 选择题 选项a 选项b 选项c 选项d 答案
1 第一台计算机的名字? A:EXE B:ENIAC C:windows OS B
2 ... .. .. ... .. ..
3 ......... .. . . ....... .. ..
我用的是adodc和datagrid,在datagrid中显示上面的内容
private sub command1_click()
dim a(5) as integer
for i=0 to 5
randomize
a(i)=int(rnd*adodc1.recordset.recordcount)
datagrid.row=a(i)--------这句总是出问题,不知道为什么~!
for j=1 to 5
datagrid1.col=j
lable1(i).caption=label1(i).caption & datagrid1.text
next j
next i
end sub
我的意思是想用label显示随机出的datagrid的 选择题 选项a 选项b 选项c 选项d
我想出的程序是上面的,可是总是出问题,请各位程序员大哥帮帮小弟呀~!
谢谢~!
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxcc 2003-02-12
  • 打赏
  • 举报
回复
什么错误?
还有你的datagrid和rs邦定了吗?
13161795500 2003-02-12
  • 打赏
  • 举报
回复
up
chenxin790311 2003-02-12
  • 打赏
  • 举报
回复
其实绑定虽然方便,但在具体处理实在会很麻烦的。为什么不定义一个记录集,recordset进行操作呢
mahongliang1983 2003-02-12
  • 打赏
  • 举报
回复
我的问题已经解决了~!
不用了`1
我自己总结了一些经验,
如果想准却地用datagrid.row的话,
要注意 可视 的部分,
注意:可视的部分,要不然会出错的,因为datagrid.row的属性虽然是只读的,
也不是不可以对它编辑的

northwolves 2003-02-11
  • 打赏
  • 举报
回复
什么错误?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧