2016-03-22 10 views
1

Access 2010'da 3 farklı dizüstü bilgisayarda çalışan ve her gün iş biletlerini yaratan bir uygulamam var. Sabah saatlerinde, sunucuda zaten var olan tüm işleri yerel olarak dizüstü bilgisayarlara yerel olarak aktarıyorlar. gün, bu işleri düzenler ve bazılarını bitirirler, günün sonunda, her bir dizüstü bilgisayarın tüm kayıtları sunucuya geri aktarması gerekir.access 2010 güncelleme tablolarını en güncel kayıtlarla birlikte

BURADA SORUN OLDUĞUMUZU, Dizüstü 1 kayıtlarını güncellediğim sunucuya güncellemek istiyorum, ancak ikinci dizüstü bilgisayar güncellemeye başladığında, dizüstü bilgisayar 1'in ne yaptığını değiştirdi. Yani, dizüstü bilgisayarlarda en güncel olanları dikkate alarak sunucudaki kayıtları güncelleyebilmem gerekir. Başka bir deyişle, dizüstü bilgisayarların en son kayıtlarını sunucuya günceller.

UPDATE JobsOrder 
INNER JOIN JobsOrder1 ON JobsOrder.Ticket = JobsOrder1.Ticket 
SET 
    JobsOrder1.Location = [JobsOrder].[Location], 
    JobsOrder1.Supervisor = [JobsOrder].[Supervisor], 
    JobsOrder1.DigNumber = [JobsOrder].[DigNumber], 
    JobsOrder1.StartDigDate = [JobsOrder].[StartDigDate], 
    JobsOrder1.JobAddressNumber = [JobsOrder].[JobAddressNumber], 
    JobsOrder1.JobAddressName = [JobsOrder].[JobAddressName], 
    JobsOrder1.JobDescription = [JobsOrder].[JobDescription], 
    JobsOrder1.EmployeeName = [JobsOrder].[EmployeeName], 
    JobsOrder1.JobType = [JobsOrder].[JobType], 
    JobsOrder1.AssetID = [JobsOrder].[AssetID], 
    JobsOrder1.EmpoyeeID = [JobsOrder].[EmpoyeeID], 
    JobsOrder1.Notes = [JobsOrder].[Notes], 
    JobsOrder1.JobKind = [JobsOrder].[JobKind], 
    JobsOrder1.DateTimeTicketDone = [JobsOrder].[DateTimeTicketDone], 
    JobsOrder1.FINISH = [JobsOrder].[FINISH], 
    JobsOrder1.Priority = [JobsOrder].[Priority], 
    JobsOrder1.updateGIS = [JobsOrder].[updateGIS], 
    JobsOrder1.JobAddressTown = [JobsOrder].[JobAddressTown]; 

Herhangi bir yardım gerçekten takdir edilmektedir.

cevap

1

Bir kayıt her tetiklendiğinde ayarladığınız zaman damgalı bir alan ekleyin.

Güncelleme yaparken, yalnızca zaman damgasının varolan zaman damgasından daha yeni olduğu kayıtlarla güncelleştirin.

+0

İsa Mesih adamları, bu iyi ve kolay oldu, teşekkürler. –

İlgili konular