Microsoft Access Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
 
Go Back   Dev Articles Community ForumsDatabasesMicrosoft Access Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Articles Community Forums Sponsor:
  #1  
Old July 7th, 2004, 08:53 AM
shwin shwin is offline
Registered User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2004
Posts: 10 shwin User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Unhappy Write Conflict

Hey All,

The tables in my database are linked to a server. Everytime I try to edit an existing record, I get a box that says,

"write conflict
This record has been changed by another user since you started editing it. If you save the record, you will overwritethe changes the other user made.
Copying the changes to the clipboard will let you look at the values the other user entered, and then paste your changes back in if you decide to make changes."

and it provides me three choices, Save Record, Copy to Clipboard, Drop Changes. The Save Record option is grayed out and I am not able to select it. I am the only user accessing these tables so there should be not sharing conflicts. Any help with this would be greatly appreciated! Thanks!

Reply With Quote
  #2  
Old July 9th, 2004, 01:08 PM
nic33 nic33 is offline
Registered User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2004
Posts: 1 nic33 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
shwin,
I was just dealing w/ this problem. The issue is that Access pulls information from the MySQL server and then saves it before it inserts your changes. Before it inserts your changes it compares what it had initially against what is currently in the MySQL server. There are some problems w/ this comparrison having to do with floating point/double and dates that results in a failed comparison. So Access thinks someone else has changed the data.

The solution was rather simple, however. To you table in MySQL add a column of type "TIMESTAMP" and I think even name it "timestamp". This is the same type of field Access uses to interact with SQLServer so it knows what to do with it. Instead of comparing all this data back and forth it just checks this timestamp entry and ignores the rest.

That fixed my problem anyway.

Good luck
-Nic

Reply With Quote
  #3  
Old July 9th, 2004, 01:20 PM
shwin shwin is offline
Registered User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2004
Posts: 10 shwin User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks!

Thanks Nic! I appreciate your help!

Reply With Quote
Reply

Viewing: Dev Articles Community ForumsDatabasesMicrosoft Access Development > Write Conflict


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 4 hosted by Hostway