十万火急,系统提示找不到数据库!!
我是一个新手,试着做了一个小程序。其中要用到数据库,我用visual data manager直接设计了一个,再用data控件连接上。在VB环境下运行正常,但编译后运行则出现错误,系统提示找不到数据库。经人提示试着用了一下相对路径,不过,我改完之后,在VB状态下也不能运行了,系统提示:Run-time error`3055`:Not a valid file name.哪位高手知道这是怎么回事,请指点一下,万分感谢! 问题点数:20、回复次数:11Top
1 楼Muzizi()回复于 2003-06-04 18:47:04 得分 0
文件名无效,应该还是路径的问题Top
2 楼y_z_c(yzc)回复于 2003-06-04 18:50:50 得分 0
在本机上运行正常,但在其他机子上就找不到数据库了。Top
3 楼alley_zhan(晓柯)回复于 2003-06-04 19:03:04 得分 0
你的数据库放在什么地方
如果在应用程序文件夹里
用app.path+"\xxx.mdb"
应该可以Top
4 楼y_z_c(yzc)回复于 2003-06-04 19:11:24 得分 0
app.path+"\xxx.mdb"
试过了,不行。会出现相同的问题。
Top
5 楼y_z_c(yzc)回复于 2003-06-04 19:29:59 得分 0
'D:\Microsoft visual studio\VB98\成品\dzjsxhxt.mdb'isn`t a valid path.Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.在其他机子上系统这样提示。Top
6 楼myhot(大头河马)回复于 2003-06-04 19:49:14 得分 0
当然了。。。。
首先要知道你所连接的数据库放在什么地方,,
然后。再指定连接路径,这样才可以呀。。Top
7 楼y_z_c(yzc)回复于 2003-06-04 19:54:54 得分 0
可是D:\Microsoft visual studio\VB98\成品\dzjsxhxt.mdb是正确的。我现在觉得在打包过程中数据库没被包进来,所以换一台机子或者把我的源文件删了,数据库就找不到了。Top
8 楼y_z_c(yzc)回复于 2003-06-04 20:01:56 得分 0
可是D:\Microsoft visual studio\VB98\成品\dzjsxhxt.mdb是正确的。我现在觉得在打包过程中数据库没被包进来,所以换一台机子或者把我的源文件删了,数据库就找不到了。我要做的是一个本地数据库。Top
9 楼y_z_c(yzc)回复于 2003-06-04 20:57:04 得分 0
快来人帮忙呀!!!
十万火急!!!
Top
10 楼suntt(两条腿的狗)回复于 2003-06-05 08:37:34 得分 0
估计是相对路径的错误Top
11 楼myhot(大头河马)回复于 2003-06-05 09:21:08 得分 20
打包的时候,把你的数据库也要打包到你的安装文件中。。。
然后在程序中的数据库路径设置为相对路径,,
Top



