vb.net,application.startuppath相对路径表示以下地址,最终文件与bin文件夹同级。手上只有5分,请见谅

怎么使用相对路径表示Conn="Provider=microsoft.ace.oledb.12.0;DataSource=D:\Backup\我的文档\VisualStu... 怎么使用相对路径表示 Conn = "Provider=microsoft.ace.oledb.12.0;Data Source=D:\Backup\我的文档\Visual Studio 2010\Projects\企业销售管理系统\WindowsApplication1\企业销售合同管理.accdb"
  (1)大虾,debug下本身就有一个同名“企业销售合同管理.accdb”数据库文件。
  (2)我改写为相对地址后,进行操作的数据库是debug下的数据库,但每次重新启动程序时,都会把与bin同级别的那个数据库内容复制到debug下的数据库,等于之前的操作不起作用。

  (3)还有一种情况,为相对地址后,删掉bin同级别的数据库文件的话,启动程序时就会报错:
  错误 1 无法将文件“D:\Backup\我的文档\Visual Studio 2010\Projects\企业销售管理系统\WindowsApplication1\企业销售合同管理.accdb”复制到“bin\Debug\企业销售合同管理.accdb”。未能找到文件“D:\Backup\我的文档\Visual Studio 2010\Projects\企业销售管理系统\WindowsApplication1\企业销售合同管理.accdb”。
展开
 我来答
syx54
2014-03-17 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2689万
展开全部
Conn = "Provider=microsoft.ace.oledb.12.0;Data Source=" & application.startuppath
& "\企业销售合同管理.accdb"

把这个 企业销售合同管理.accdb 文件 复制到 Debug 文件夹里!
更多追问追答
追问
大虾,可以看看我的补充问题
追答
那你就在Debug 文件夹里创建一个子文件夹,ABC

把 企业销售合同管理.accdb 复制到 ABC 文件夹里。

然后
Conn = "Provider=microsoft.ace.oledb.12.0;Data Source=" & application.startuppath
& "\ABC\企业销售合同管理.accdb"
试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式