merhaba
Kod:
DoCmd.TransferDatabase acExport, "Microsoft Access", CurrentDb.Name, acTable, "Siparis", "Siparistbl", StructureOnly:=true
veya
Kod:
DoCmd.CopyObject , "Siparistbl", acTable, "Siparis"
ağda çalışan bağlı tabloyu kullananlar sürekli güncellemesi gerekiyor. güncellemeyi yapmadıkları için,
bağlı tabloyu ben güncellemek zorundayım.
butona basınca, siparis tablosunu Siparistbl olarak kopyalayabiliyoruz.
fakat siparis tablosu bağlı tablo olduğu için Siparistbl tablosuda bağlı olarak kopyalanıyor.
Siparistbl tablosunun kopyalandığında bağlı olmamasını istiyorum.
(26/11/2018, 15:31)barcins yazdı: merhaba
Kod:
DoCmd.TransferDatabase acExport, "Microsoft Access", CurrentDb.Name, acTable, "Siparis", "Siparistbl", StructureOnly:=true
veya
Kod:
DoCmd.CopyObject , "Siparistbl", acTable, "Siparis"
ağda çalışan bağlı tabloyu kullananlar sürekli güncellemesi gerekiyor. güncellemeyi yapmadıkları için,
bağlı tabloyu ben güncellemek zorundayım.
butona basınca, siparis tablosunu Siparistbl olarak kopyalayabiliyoruz.
fakat siparis tablosu bağlı tablo olduğu için Siparistbl tablosuda bağlı olarak kopyalanıyor.
Siparistbl tablosunun kopyalandığında bağlı olmamasını istiyorum.
Direkt güncelleme sorgusu oluştursanız daha basit olmaz mı? Bir fikir sadece...
Bağlı tabloyu niye güncellediğinizi anlamadım. Veri girişi yapıldıkça güncellenmiyor mu tablo?
wiev sgl den excelle dataları veriyor. bende bağlı tablo ile access' e alıyorum.
programı birkaç kişi kullanıyor ağda kullanıyor.
bağlı tablolar herkezde olmak zorunda. arkadaşlar güncelleme sürekli yapmıyor veriler güncel olmuyor. bu yüzden ben ortak dosyalara girip güncelliyordum.
bu sebepten tekbir yerden güncellensin istedim. daha sık ben kullanıyorum sık sık sorgu ile güncel tutarım.
sorgu ile tablo yaparak sanırım çözdüm.
Merhaba, kodu aşağıdaki ile değiştirerek deneyiniz.
DoCmd.TransferDatabase acExport, "Microsoft Access", CurrentDb.Name, acTable, "Siparis", "Siparistbl", StructureOnly:=true
DoCmd.SelectObject acTable, "Siparistbl", True
RunCommand acCmdConvertLinkedTableToLocal
(26/11/2018, 15:37)notrino yazdı: (26/11/2018, 15:31)barcins yazdı: merhaba
Kod:
DoCmd.TransferDatabase acExport, "Microsoft Access", CurrentDb.Name, acTable, "Siparis", "Siparistbl", StructureOnly:=true
veya
Kod:
DoCmd.CopyObject , "Siparistbl", acTable, "Siparis"
ağda çalışan bağlı tabloyu kullananlar sürekli güncellemesi gerekiyor. güncellemeyi yapmadıkları için,
bağlı tabloyu ben güncellemek zorundayım.
butona basınca, siparis tablosunu Siparistbl olarak kopyalayabiliyoruz.
fakat siparis tablosu bağlı tablo olduğu için Siparistbl tablosuda bağlı olarak kopyalanıyor.
Siparistbl tablosunun kopyalandığında bağlı olmamasını istiyorum.
Direkt güncelleme sorgusu oluştursanız daha basit olmaz mı? Bir fikir sadece...
kodları seviyorum.
dediğiniz gibi sorgu ile çözdüm ileride vakit buldukca uğraşırım
Vba ile.