如何用DataGrid控件动态访问数据库

Galford 2000-07-27 01:24:00
我想用DataGrid控件动态的操作数据库,就是由用户指定文件,然后在
DataGrid控件中显示,操作.但用数据环境好象只能在设计时指定文件,
而我在程序中这样:
set cn=new adodb.connection
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source = " & sLibName
set rs=new adodb.recordset
rs.open "table",cn

set DataGrid1.datasource=rs

可是不行,请教各位我该怎么办?
...全文
192 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gsoft 2000-08-14
  • 打赏
  • 举报
回复
关注
czh918 2000-07-28
  • 打赏
  • 举报
回复
如果要用数据环境的话,先unload 一下再设置datasource
Galford 2000-07-28
  • 打赏
  • 举报
回复
但ADODC1要在设计时指定数据源,这怎么解决,我就不能指定像:APP.PATH & FILENAME
这样的的形式了,不知道初始路径怎么办?
xuqing_2000 2000-07-27
  • 打赏
  • 举报
回复
set adodata1.datasource = rs 就可以了.
zzh 2000-07-27
  • 打赏
  • 举报
回复
unl的方法可行,只要动态的改变ADODC控件打开数据库的环境就可以了。
Un1 2000-07-27
  • 打赏
  • 举报
回复
增加一个adodc1控件,设置adodc1.recordset=rs, 设置datagrid1.datasource=adodc1

1,451

社区成员

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

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