Need Help in creating a link table in MS-Access dynamically using VB code

Reply

Join Date: Sep 2008
Posts: 2
Reputation: sai.baranidhara is an unknown quantity at this point 
Solved Threads: 0
sai.baranidhara sai.baranidhara is offline Offline
Newbie Poster

Need Help in creating a link table in MS-Access dynamically using VB code

 
0
  #1
Sep 22nd, 2008
Hi,
I am using an excel sheet containing around 200 records and linking it to my MS-Access database through the Link Table option available in MS-Access.

But I need to change it everytime when I go from one system to another as the path of the Excel file changes. That is, I need to delete the link table and recreate it, everytime I change my system.

Is there a way to create a link table from my VB code so that the link table can be created in MS-Access database from the application path dynamically? The Excel file, I am trying to link is in the same folder of my VB Project.

Please help me.

Thanks .

BARANIDHARAN
Reply With Quote Quick reply to this message  
Join Date: Apr 2008
Posts: 34
Reputation: techtix is an unknown quantity at this point 
Solved Threads: 4
techtix techtix is offline Offline
Light Poster

Re: Need Help in creating a link table in MS-Access dynamically using VB code

 
0
  #2
Sep 23rd, 2008
Write a file based DSN that points to your file and then use it in the connection string.

[Example DSN]
Visual Basic 4 / 5 / 6 Syntax (Toggle Plain Text)
  1. [ODBC]
  2. DRIVER=Driver do Microsoft Excel(*.xls)
  3. UID=admin
  4. UserCommitSync=Yes
  5. Threads=3
  6. SafeTransactions=0
  7. ReadOnly=1
  8. PageTimeout=5
  9. MaxScanRows=8
  10. MaxBufferSize=2048
  11. FIL=excel 8.0
  12. DriverId=790
  13. DefaultDir={place app path here}
  14. DBQ={place app path here}\Document.xls

Use your ODBC control Panel to creat the base DSN to your file as the info changes with each version of Excel.

I've never re-linked like this, but theoretically, you should be able to write a VB Module within Access to open the link.
Last edited by techtix; Sep 23rd, 2008 at 6:53 pm.
Reply With Quote Quick reply to this message  
Join Date: Jul 2007
Posts: 312
Reputation: jireh is an unknown quantity at this point 
Solved Threads: 47
jireh's Avatar
jireh jireh is offline Offline
Posting Whiz

Re: Need Help in creating a link table in MS-Access dynamically using VB code

 
0
  #3
Sep 23rd, 2008
I agree with techtix. I think you should create two connections, one for excel and one for ms access so that you don't have to change every time you open the other application.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the Visual Basic 4 / 5 / 6 Forum


Views: 1655 | Replies: 2
Thread Tools Search this Thread



Tag cloud for Visual Basic 4 / 5 / 6
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2010 DaniWeb® LLC