在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














...全文
89 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
内容概要:本文档聚焦于基于Peng-Robinson状态方程的化工热力学计算研究,系统介绍了利用Matlab代码实现纯组分及多组分系统的压缩因子(z因子)和逸度系数的计算方法,并进一步拓展至泡点压力与露点压力的数值求解。资源涵盖了从状态方程推导、非线性方程求根、相平衡条件判断到迭代算法实现的完整技术路线,提供了可运行的Matlab程序代码,有助于深入理解实际工程物性参数的计算原理与实现过程; 适合人群:具备化工热力学基础知识和一定Matlab编程能力的高校学生、科研人员及工程技术人员,尤其适合从事过程系统模拟、油气田开发、精馏设计及相关领域研究的专业人士; 使用场景及目标:① 掌握Peng-Robinson方程在真实气体物性计算的应用;② 实现多组分混合体系的相平衡计算与泡/露点预测;③ 为Aspen Plus等商用流程模拟软件提供底层算法验证与教学参考;④ 支持科研论文复现、课程设计、毕业设计及工业过程优化的热力学数据支撑需求; 阅读建议:建议读者结合经典化工热力学教材同步学习,重点理解立方型状态方程的根判别、迭代收敛策略与相平衡准则的数学表达,动手调试并运行所提供的Matlab代码以掌握算法细节,还可将其扩展应用于其他状态方程(如SRK、vdW)的对比分析研究。

743

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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