Google
 
Webnews.only-4-geeks.com
Interesting places
news.only-4-geeks.com Forum Index » Excel

relative path in OLEDB string

 
Jump to:  
 
Patrick Braunschweig
PostPosted: Tue Aug 26, 2008 8:21 am    Post subject: relative path in OLEDB string
       
Dear All,

I have an Excel workbook with several queries to Microsoft Access. I create
this query via "Data -> import external data -> import data -> then comes a
dialog where I can select my Access DB file". The result is that I can select
a table/query in the Access File and the data pops up in my Excel sheet. So
far it works fine.

When I right-click on the imported data, I can modify the OLE-DB sting. The
issue is that this Access DB and the Excel file should run on several
computers, thus I want to establish a relative path to the Access DB. I.e.,
the OLE DB string should have a relative string like

Data Source=\..\..\11_BPB\100_Model\CentralModel.mdb

instead of an absolute path like

Data Source=C:\Ablage\01_Arbeit\11_BPB\100_Model\CentralModel.mdb

If I enter it like this it won't work. But how can I establish a relative
path then?

Thanks in advance and best regards,
Patrick
 

 
JP
PostPosted: Tue Aug 26, 2008 7:42 pm    Post subject: Re: relative path in OLEDB string
       
Wouldn't an absolute path always point to the correct location,
regardless of where it was called?


--JP

On Aug 26, 6:21 am, Patrick Braunschweig
<PatrickBraunschw...@discussions.microsoft.com> wrote:
Quote:

When I right-click on the imported data, I can modify the OLE-DB sting. The
issue is that this Access DB and the Excel file should run on several
computers, thus I want to establish a relative path to the Access DB. I.e..,
the OLE DB string should have a relative string like

Data Source=\..\..\11_BPB\100_Model\CentralModel.mdb

instead of an absolute path like

Data Source=C:\Ablage\01_Arbeit\11_BPB\100_Model\CentralModel.mdb

If I enter it like this it won't work. But how can I establish a relative
path then?

Thanks in advance and best regards,
Patrick
 

 
Patrick Braunschweig
PostPosted: Mon Sep 01, 2008 6:19 pm    Post subject: Re: relative path in OLEDB string
       
No, because the whole model consists of a set of files. If I send this model
(with all its folders and excelsheets and the access source db) to a
colleague, then he will probably save that whole stuff in a different path -
that's why it won't work (And I must distribute it within colleagues).

So is there any possibility to set relative paths?

Thanks and regards,
Patrick

"JP" wrote:

Quote:
Wouldn't an absolute path always point to the correct location,
regardless of where it was called?


--JP

On Aug 26, 6:21 am, Patrick Braunschweig
PatrickBraunschw...@discussions.microsoft.com> wrote:

When I right-click on the imported data, I can modify the OLE-DB sting. The
issue is that this Access DB and the Excel file should run on several
computers, thus I want to establish a relative path to the Access DB. I.e..,
the OLE DB string should have a relative string like

Data Source=\..\..\11_BPB\100_Model\CentralModel.mdb

instead of an absolute path like

Data Source=C:\Ablage\01_Arbeit\11_BPB\100_Model\CentralModel.mdb

If I enter it like this it won't work. But how can I establish a relative
path then?

Thanks in advance and best regards,
Patrick

 

Page 1 of 1 .:.

Google
 
Webnews.only-4-geeks.com

Windows Update | C++ | C | PHP | JavaScript | Photoshop | Programming | Windows 2000 | Python | Windows XP | Object | Flash | Flash - ActionScript | Paint Shop Pro | Excel | PowerPoint | Access | Word | Windows 98 | Internet Explorer 6.0 | CorelDraw12 | Java | XML | asm x86 | Linux Mandrake | Linux RedHat | Outlook |  | news from newsgroups |_ | s

Web Templates

Awesome Website Templates ©

konta studenckie seized cars Portal Miasteczko warminsko-mazurskie idol UB 04