data1控件与flexgrid控件相联接,data1是怎样控制flexgrid的,为什么点data1控件时,flexgrid显示的数据也应指向下一条记录,而flexgrid却不发生变化.

learn_vb 2000-07-26 08:16:00
data1控件与flexgrid控件相联接,data1是怎样控制flexgrid的,为什么点data1控件时,flexgrid显示的数据也应指向下一条记录,而flexgrid却不发生变化.
...全文
79 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lczddd 2000-07-27
  • 打赏
  • 举报
回复
最好的办法是不进行data1控件与flexgrid控件相联接,而是编程实现:
data1.recordset.movenext
with flexgrid
.row=您的行数
.col=您的列数
.text=data1.recordset("要显示的字段值")
.col=您的列数
.text=data1.recordset("要显示的字段值")
.col=您的列数
.text=data1.recordset("要显示的字段值")
.col=您的列数
.text=data1.recordset("要显示的字段值")
end with
DimVar 2000-07-26
  • 打赏
  • 举报
回复
比较灵活的方法是使用ADO方法将数据库的值赋予FLEXGRID,这样功能也会更强
UserReg 2000-07-26
  • 打赏
  • 举报
回复
flexgrid需要自己在程序中实现,建议使用ADODC+DataGrid
在Component中复选:
Microsoft ADO Data Control 6.0(OLEDB) +
Microsoft DataGrid Control 6.0(OLEDB)
然后再你的窗体你放上
Adodc控件和DataGrid
Adodc1的属性为:
在属性框中Build一下,选择OLE DB Providers,例如:
Microsoft Jet 3.51 Ole DB Provider
然后选择数据库名称,比如:C:\TestDB.mdb
Test Connection ,Ok
然后再Adodc1种选择RecordSource为一个表,例如TestTb
然后将DataGrid1的DataSource选择为Adodc1
OK

1,451

社区成员

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

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