百思不得其解:如何通过编程改变dataEvironment中command对象的属性??

yinhong 2000-05-27 08:42:00
语句如下:
sub command1_click()

DataEnvironment1.Commands("cmStudent").CommandText = "SELECT * FROM students"
DataEnvironment1.Commands("cmStudent").Execute
datagrid1.refresh
end sub

cmStudent为我在dataEnvironment中定义的command,并且在设计阶段已将cmStudent绑定到dataGrid控件中了,我只是想在程序运行中,根据用户的查询要求在dataGrid中显示相应数据。 但执行上述语句后,dataGrid1中显示的数据没有变化。不知是何原因?
...全文
133 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lionel 2000-06-09
  • 打赏
  • 举报
回复
我觉得COMMAND在运行时是只读的。
kongming 2000-06-09
  • 打赏
  • 举报
回复
先关闭RECORDSET,执行SQL语句后,重新绑定DATAGRID
江王 2000-05-29
  • 打赏
  • 举报
回复
在记录集Open的时候设置CommandText是无效的。
zhwx 2000-05-29
  • 打赏
  • 举报
回复
'要先关闭记录集对象
if DataEnvironment1.rscmStudent.state=adstateopen then DataEnvironment1.rscmStudent.close
.....
....
使用DataEnvironment与ADO编写数据库程序,功能无以伦比.
fxRen 2000-05-29
  • 打赏
  • 举报
回复
我也遇到了同样的问题!!你解决了吗???

7,763

社区成员

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

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