| Windows 7: .MDB file will not overrite or copy |
14 Aug 2009
|
| | Windows 7 x64 Home Premium 30 posts |
.MDB file will not overrite or copy I'm programming in Vb2008 and using an Access 2003 backend for the data.
So I have my access database in My Projects\... ect and I build it to the usual x86\debug folder. However, when I copy the files to a folder I have made in C:\Program Files\ProgramName which had older versions of the files the .MDB file will not update.
I've checked both database files at this point and they're fine all records are up-to-date, except the one where I've copied it to in C:\Program Files\ProgramName is still the old file. I've even SHIFT+deleted the .MDB file from the directory and copied the new one over and it still shows the old data and tables when I open it!!
Any ideas, I'm stumped and totally confused.
Last edited by Okran; 14 Aug 2009 at 07:14 AM..
Reason: added Access Version
| My System Specs |
| System Manufacturer/Model Number Custom OS Windows 7 x64 Home Premium CPU Intel Q6600 @ stock Motherboard ASUS P5N-E SLI (Bios 1301) Memory 6GB DDR2 6400 Crucial Ballistix (4-4-4-12-2T) Graphics Card Gigabyte GeForce 560 OC 1GB @ stock Sound Card Asus Xonar DG (headphones via FP and speakers via rear jack) Monitor(s) Displays Samsung SyncMaster 2032BW Screen Resolution 1680x1050 Keyboard Dell SK 8125 Enhanced Multimedia Keyboard Mouse Sharkoon Fireglider PSU Antec Earthwatts 650W Case Enermax Cooling 1x120mm, 3x80mm Fans Hard Drives WDC 250gb SATA, Maxtor 120gb IDE Internet Speed 8 mbps (supposedly) Other Info Microsoft GameVoice, Microsoft Sidewinder Joypad |
14 Aug 2009
|
| | Windows 7 x64 Home Premium 30 posts |
Hi thanks for the reply, I'm not using any linked tables or ODBC links. All tables are in the access file.
First impression if I was reading this would be, ah it must be the user doing something silly lol, but seriously I'm simply trying to copy one file over to another location and it's saying it's copied ok, but it really hasn't.
Oh and I'm the only user and have full admin rights. | My System Specs | | System Manufacturer/Model Number Custom OS Windows 7 x64 Home Premium CPU Intel Q6600 @ stock Motherboard ASUS P5N-E SLI (Bios 1301) Memory 6GB DDR2 6400 Crucial Ballistix (4-4-4-12-2T) Graphics Card Gigabyte GeForce 560 OC 1GB @ stock Sound Card Asus Xonar DG (headphones via FP and speakers via rear jack) Monitor(s) Displays Samsung SyncMaster 2032BW Screen Resolution 1680x1050 Keyboard Dell SK 8125 Enhanced Multimedia Keyboard Mouse Sharkoon Fireglider PSU Antec Earthwatts 650W Case Enermax Cooling 1x120mm, 3x80mm Fans Hard Drives WDC 250gb SATA, Maxtor 120gb IDE Internet Speed 8 mbps (supposedly) Other Info Microsoft GameVoice, Microsoft Sidewinder Joypad |
14 Aug 2009
|
| | Windows 7 RTM x64 1,010 posts Queens, NY, USA islbeauty.net |
Something in your front end is pointing to the desired backend file. If you're not using linked tables, then it's probably an ODBC data source. You need to change that (or whatever component in your code points to the back end and manages the connection) to point to the new file. | My System Specs | | System Manufacturer/Model Number Custom workstation /// Lenovo X61t tablet notebook OS Windows 7 RTM x64 CPU Core i7 980X @ 4.04GHz OC /// Core Duo L7500 @ 1.6GHz Motherboard Asus P6T6 WS Revolution /// Memory 12GB G. Skill @ DDR-1600 OC /// 4GB Graphics Card Saphire HD4870 Toxic 1GB /// Intel Mobile GMA X3100 Monitor(s) Displays Dual Eizo 24" SX2461W /// 12" Screen Resolution 1920x1200 /// 1400x1050 Keyboard Logitech Edge /// Mouse Logitech Wireless Optical Trackball PSU Tagan ITZ 1100 Case GHS-1500 /// Cooling Thermalright IFX-14 + a slew of stealth fans /// Hard Drives Workstation:
5x 750GB Barracuda-11 on Areca ARC-1220;
4x 1.5TB Barracuda-11 on Intel ICH10R;
Volumes:
300GB RAID 0, 2.7TB RAID 10 on Intel;
100GB RAID 0, 1.4TB RAID 10 on Areca ///
Notebook: G.Skill Titan 256GB SSD Internet Speed 5Mbps down / 820Kbps up Other Info Main use: photography;
DVD Drive: L.G GGW-H20L Blu-Ray / DVD;
OC: QPI/DRAM @ 1.33v, CPU @ 1.293v, DRAM Bus @ 1.65v, CPU PLL @ 1.88v, CPU mult = 25x, BCLK = 160, DDR3-1604 @ 7-8-7-24 |
14 Aug 2009
|
| | |
Can you copy other files successfully? If yes, it sounds like a coding issue in your VB.
Test: Open the "old" mdb from Access - not from your front-end. Link the "new" mdb tables. Compare by query or whatever means. Are the tables identical?
My version of Windows does not "it's saying it's copied ok". If you are copying by code, examine your code carefully for the target. | My System Specs | | |
14 Aug 2009
|
| | Windows 7 Ultimate x64 1,322 posts |
The problem is not about a coding issue, or linked tables or any fault of your own.
I'm guessing you're coding and running your app on Windows 7, right? If this is true (why would it not be, if you're on SevenForums?), then it's because you're putting your Access database file into a subfolder of "Program Files", which on Vista and Windows 7 is classified as a protected folder, with restricted access to usually Administrator and Trusted Installers. This is by design to help prevent unauthorised programs (malare and such) from making changes they shouldn't.
If your MDB file is in some user folder, such as Documents, or some other user-created folder, then you wouldn't have a problem.
It'll take a bit of getting used to, but you'll have to recode your applications to run from "Program Files", but to locate any and all data files into a user folder. | My System Specs | | System Manufacturer/Model Number Custom Build OS Windows 7 Ultimate x64 CPU AMD Phenom 9600 Quad Core Motherboard ASUS MB-M3A32-MVP Deluxe/WiFi Memory 2 x A-Data 2GB DDR2-800 Graphics Card ASUS ATI Radeon HD 2400PRO Sound Card C-Media 7.1 Surround Monitor(s) Displays Sahara 19" Screen Resolution 1600x1200 Keyboard Mercury Mouse Logitech PSU 800W Case Thermaltake Tai-Chi Cooling Tai-Chi Water Cooler Hard Drives 1 x 80GB Seagate (IDE)
2 x 120GB Seagate (IDE/Sata)
2 x 200GB Seagate (IDE/Sata)
1 x 250GB Seagate (Sata)
1 x 320GB Seagate (Sata)
2 x 1TB Seagate (Sata)
1 x 1.5TB Seagate (Sata) Internet Speed 384kbps |
14 Aug 2009
|
| | Windows 7 x64 Home Premium 30 posts |
Thanks for the input people, I think some of you have misinterpreted what I wrote though. I'm not using any code to copy the .MDB file, I'm simply trying to right click copy and right click paste into the destination directory so it is nothing to do with any code. Sorry I should have stated that more clearly in the first place.
Thanks Dzomlija I'll see what happens if I try a different folder. I would have thought that if there was any problems in copying a file or files then Windows would at least tell you it can't do it and why not.
Also the old file is deleted, yet it is still bringing up the old file as though it is the new one, why is that? That must be something not working correctly in Windows surely?
Here's what I'm doing:
Open explorer, browse to project folder containing the .MDB file
Right click and copy it
Browse to the Program Files\ProgramName folder and paste
It says preparing to copy and asks copy and replace or copy and keep existing
I choose copy and replace
It says You'll need to provide Admin permission to copy to this folder
I choose Continue as I have access being the Admin user
The file properties are the same as the source, yet when I open the file it is not the one I just copied, it is the old mdb file. This file remains the same no matter if I delete it and copy the newer one over, it still opens as if it is still the old file. How is that even possible when the file has been deleted and therefore no longer on my system?!
Last edited by Okran; 15 Aug 2009 at 01:39 PM..
Reason: extra info
| My System Specs | | System Manufacturer/Model Number Custom OS Windows 7 x64 Home Premium CPU Intel Q6600 @ stock Motherboard ASUS P5N-E SLI (Bios 1301) Memory 6GB DDR2 6400 Crucial Ballistix (4-4-4-12-2T) Graphics Card Gigabyte GeForce 560 OC 1GB @ stock Sound Card Asus Xonar DG (headphones via FP and speakers via rear jack) Monitor(s) Displays Samsung SyncMaster 2032BW Screen Resolution 1680x1050 Keyboard Dell SK 8125 Enhanced Multimedia Keyboard Mouse Sharkoon Fireglider PSU Antec Earthwatts 650W Case Enermax Cooling 1x120mm, 3x80mm Fans Hard Drives WDC 250gb SATA, Maxtor 120gb IDE Internet Speed 8 mbps (supposedly) Other Info Microsoft GameVoice, Microsoft Sidewinder Joypad |
15 Aug 2009
|
| | Windows 7 x64 Home Premium 30 posts |
Please can someone HELP!
It's driving me mad and I'm getting very concerned that this new Windows file allocation management system is still buggy!! | My System Specs | | System Manufacturer/Model Number Custom OS Windows 7 x64 Home Premium CPU Intel Q6600 @ stock Motherboard ASUS P5N-E SLI (Bios 1301) Memory 6GB DDR2 6400 Crucial Ballistix (4-4-4-12-2T) Graphics Card Gigabyte GeForce 560 OC 1GB @ stock Sound Card Asus Xonar DG (headphones via FP and speakers via rear jack) Monitor(s) Displays Samsung SyncMaster 2032BW Screen Resolution 1680x1050 Keyboard Dell SK 8125 Enhanced Multimedia Keyboard Mouse Sharkoon Fireglider PSU Antec Earthwatts 650W Case Enermax Cooling 1x120mm, 3x80mm Fans Hard Drives WDC 250gb SATA, Maxtor 120gb IDE Internet Speed 8 mbps (supposedly) Other Info Microsoft GameVoice, Microsoft Sidewinder Joypad |
15 Aug 2009
|
| | Windows Seven Home Premium SP1 2,241 posts I Live At Home |
i'm not getting help either - no-ones helping wid my dvd problem! | My System Specs | | System Manufacturer/Model Number New Laptop! - Samsung RV515 OS Windows Seven Home Premium SP1 CPU AMD E-450 Dual Core - 1.66GHz FSB 800MHz Memory 4 GB DDR3 Graphics Card ATI Radeon HD 6470M 1GB GDDR3 Sound Card Integrated Monitor(s) Displays 15.6" ClearCrystal Display Screen Resolution 1366x768 Keyboard PS2 Mouse TouchPad Case Notebook Cooling Stock Hard Drives 1 Integrated 500GB hard drive
1 External HDD 1TB Internet Speed Download: 3.15 mb/s Upload: 0.38 mb/s |
16 Aug 2009
|
| | Windows 7 x64 Home Premium 30 posts |
I don't know much about your problem, but I've given my 2 pence worth and hope it helps.
Can someone please HELP me!
Last edited by Okran; 16 Aug 2009 at 09:54 AM..
Reason: .
| My System Specs | | System Manufacturer/Model Number Custom OS Windows 7 x64 Home Premium CPU Intel Q6600 @ stock Motherboard ASUS P5N-E SLI (Bios 1301) Memory 6GB DDR2 6400 Crucial Ballistix (4-4-4-12-2T) Graphics Card Gigabyte GeForce 560 OC 1GB @ stock Sound Card Asus Xonar DG (headphones via FP and speakers via rear jack) Monitor(s) Displays Samsung SyncMaster 2032BW Screen Resolution 1680x1050 Keyboard Dell SK 8125 Enhanced Multimedia Keyboard Mouse Sharkoon Fireglider PSU Antec Earthwatts 650W Case Enermax Cooling 1x120mm, 3x80mm Fans Hard Drives WDC 250gb SATA, Maxtor 120gb IDE Internet Speed 8 mbps (supposedly) Other Info Microsoft GameVoice, Microsoft Sidewinder Joypad .MDB file will not overrite or copy problems? All times are GMT -5. The time now is 04:22 AM. | |