当前位置:编程学习 > VB >>

数据库移动之后无法使用

在VB6.0中,用Visdata建立了一个数据库,之后在数据窗体向导那里用grdDataGrid绑定到一个之前建立的一个本地数据库。
于是我讲生成的exe文件和数据库文件一起剪切到另外一个目录,接着我在代码中使用了
Set db = OpenDatabase(App.Path + "student.mdb") 
这样确实是可以打开该数据库,但是那个数据窗体grdDataGrid却提示源目录的路径,并表示没有数据库了
我想问,此处如何使得我移动了之后还是可以使用那个数据窗体
谢谢各位高手!
--------------------编程问答-------------------- 数据源中指向的路径也需要改变,他和你的db是各自独立的,不建议使用设计时绑定的方式,应该使用动态绑定方式,也就是grdDataGrid数据源使用db来获取,这样就不会发生这个问题了。 --------------------编程问答-------------------- 用代码绑定,路径写死了,那换了路径就报错 --------------------编程问答-------------------- 最好用相对路径嘛。app.path & "文件名"
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,