在MSHFlexGrid控件中如何显示数据库表中所有内容(只准用ADO引用),各位大虾,请帮忙!谢谢!

shixianpeng 2002-03-16 04:24:22
各位大虾:
有一个问题请教
如下:
在Form1中加入一个 MSHFlexGrid控件
1.引用ADO
2.连接数据库(库名: Nwind.mdb; 表名:MyTable; 字段名:AUTOID, Name, Sex)
问题如下:
我想把表中所有内容显示在MSHFlexGrid控件中,如何编写此程序,谢谢!


(注: MSHFlexGrid控件名:MSHFlexGrid)
连库代码:
Dim cnDB as ADODB.Connection
Dim rsDB as ADODB.Recordset
Dim strSQL as String

set cnDB=new ADODB.Connection
set rsDB=new ADODB.Recordset

strSQL="select * From tablename ORDER By fieldname;"
cnDB.ConnectionString="DSN=......."
cnDB.ConnectionTimeout=30
cnDB.Open

rsDB.Open strSQL,cnDB,.........

'如何在MSHFlexGrid中显示表的全部内容 (求助!!!!)

rsDB.Close '关闭数据库
cnDB.Close

Set rsDB=Nothing
Set cnDB=Nothing














...全文
13 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gebobo 2002-04-16
是的,mshflexgrid不能挂ADO
回复
tony_jian 2002-04-16
同意theophi(蓝刃儿) 因为你一定要用ADO
回复
tulip_hui 2002-04-16
可以一个一个的写到mshflexgrid中去呀
回复
theophi 2002-04-16
错了错了,datagrid可以,但是mshflexgrid不可以。
回复
cmt123 2002-03-16
up ,up
回复
zjq5308 2002-03-16
set mshflexgrid.datasource=rsdb
这样可以的,但datagird就不行,
回复
大帮手软件 2002-03-16
同意楼上的。
回复
billten 2002-03-16
可以用
set MSHFlexGrid.DataSource=rsDB
回复
相关推荐
发帖
非技术类
创建于2007-09-28

722

社区成员

VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
申请成为版主
帖子事件
创建了帖子
2002-03-16 04:24
社区公告
暂无公告