MSHFlexGrid 为何只显示一行数据

angelleecash 2005-03-06 08:46:05
我 MSHFlexGrid 显示数据库查询结果
其中display是窗体中的一个MSHFlexGrid控件
我的步骤是
dim con as new ADODB.Connection
dim rs as new ADODB.RecordSet
con.ConntionString = ""
con.open
set rs = con.execute("select * from test")
set display.DataSource = rs

查询出来的结果是多行,但是在该控件中却只能显示一行,请大家帮忙
...全文
115 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
angelleecash 2005-03-06
  • 打赏
  • 举报
回复
谢谢,我的问题解决了,可是能解释一下为什么吗
饮水需思源 2005-03-06
  • 打赏
  • 举报
回复
dim con as new ADODB.Connection
dim rs as new ADODB.RecordSet
con.ConntionString = "..."
con.open
if rs.state=adstateopen then rs.close
rs.open "select * from test",con,adopenkeyset,adlockreadonly
set display.DataSource = rs
rs.close
set rs=nothing

1,451

社区成员

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

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